【问题标题】:iOS 8 UIImagePickerController has black preview in Landscape modeiOS 8 UIImagePickerController 在横向模式下具有黑色预览
【发布时间】:2014-12-01 11:20:28
【问题描述】:

我正在为 iPad 开发应用程序,在从相机拍摄快照期间在横向模式下会出现黑色预览。同时,UIImagePickerController 在纵向模式下正常工作。提前致谢。

这是我的一段代码 -

-(UIImagePickerController *)imagePicker{
if(!imagePicker){
    imagePicker = [[UIImagePickerController alloc]init];
    imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
    imagePicker.delegate = self;
}
return imagePicker;
}


[self presentViewController:self.imagePicker animated:YES completion:^{ }];

PS:任何人都知道,iOS 设备的“联系人”默认应用程序具有相机控件相对于设备方向的旋转功能。在这里,相机预览在所有方向上看起来都很好。任何人都知道它的实现。

【问题讨论】:

    标签: camera ios8 uiimagepickercontroller landscape preview


    【解决方案1】:

    如果您使用的是自动布局,那么您首先检查相应预览(UIimageview)的坐标和大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-14
      • 2016-10-12
      • 1970-01-01
      • 2018-06-17
      • 1970-01-01
      相关资源
      最近更新 更多