【发布时间】:2014-09-16 07:24:30
【问题描述】:
我如下介绍UIImagePickerController,
if (!self.imagePickerController) self.imagePickerController = [[UIImagePickerController alloc]init];
self.imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
self.imagePickerController.delegate = self;
CameraOverlay *overlay = [[CameraOverlay alloc] initWithFrame:CGRectMake(0, 0, 320, [UI appFrameHeight])];
overlay.delegate = self;
self.imagePickerController.cameraOverlayView = overlay;
int value = SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"7.0") ? 68 : 48;
CGAffineTransform translate = CGAffineTransformMakeTranslation(0.0, value);
self.imagePickerController.cameraViewTransform = translate;
CGAffineTransform scale = CGAffineTransformScale(translate, 1.333333, 1.333333);
self.imagePickerController.cameraViewTransform = scale;
[self presentViewController:self.imagePickerController animated:YES completion:nil];
它不显示覆盖视图。请任何人帮助我如何解决这个问题。
【问题讨论】:
标签: objective-c iphone uiimagepickercontroller ios8