【发布时间】:2014-10-23 03:21:44
【问题描述】:
从代码创建一个 UIImagePickerController,调整它的属性,在上面添加一个覆盖, 但没有在 fullsrceen 中打开我的相机视图 iPhone 5。 我的代码是
self.picker = [[UIImagePickerController alloc] init];
self.picker.sourceType = UIImagePickerControllerSourceTypeCamera;
self.picker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
self.picker.cameraDevice = UIImagePickerControllerCameraDeviceRear;
self.picker.showsCameraControls = NO;
self.picker.navigationBarHidden = YES;
self.picker.toolbarHidden = YES;
self.picker.wantsFullScreenLayout = YES;
// Insert the overlay
self.overlay = [[OverlayViewController alloc] initWithNibName:@"Overlay" bundle:nil];
self.overlay.pickerReference = self.picker;
self.picker.cameraOverlayView = self.overlay.view;
self.picker.delegate = self.overlay;
[self presentModalViewController:self.picker animated:NO];
【问题讨论】:
-
应用适当的比例变换。有关代码 sn-p 的信息,请参见 [此链接][1]。 [1]:stackoverflow.com/a/15803947/2869784
标签: ios objective-c iphone ios7 ios6