我使用UIPickerViewController捕捉照片,但我得到的布局如下:

正如你可以看到的图像-开关相机按钮显示不正确。
下面是我的代码
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.modalPresentationStyle = UIModalPresentationOverCurrentContext;
imagePickerController.mediaTypes = @[(NSString *)kUTTypeImage];
imagePickerController.sourceType = type;
imagePickerController.delegate = self;
imagePickerController.navigationBarHidden = YES;
imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;
self.imagePickerController = imagePickerController;
[self presentViewController:self.imagePickerController animated:YES completion:nil];我不知道我做错了什么,请建议
谢谢
发布于 2015-07-08 11:46:53
发布于 2015-07-07 13:56:37
我遇到了一个问题,在iOS 7中,我的状态栏没有被隐藏。下面是您需要做的工作:首先将view controller-based status bar appearance设置为NO,然后在呈现视图控制器之前添加以下代码:
[[UIApplication sharedApplication] setStatusBarHidden:YES];然后添加2个委托方法:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[[UIApplication sharedApplication] setStatusBarHidden:NO];
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
[[UIApplication sharedApplication] setStatusBarHidden:NO];
}https://stackoverflow.com/questions/31269384
复制相似问题