相关疑难解决方法(0)

无法以横向模式从相机以适当的格式显示图像

我正在使用Ios6中的iPad应用程序,当我们点击右边的按钮时,我正在执行如下操作:

-(IBAction)camerabuttonAction:(id)sender
{
    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.sourceType = UIImagePickerControllerSourceTypeCamera;
    picker.delegate = self;

   self.popoverController = [[UIPopoverController alloc] initWithContentViewController:picker];
   [self.popoverController presentPopoverFromRect:CGRectMake(50, -250, 500, 300) inView:appDelegate.splitview.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我在Land scape模式时,如果我点击按钮.每次使用后,相机将以纵向模式显示(图像以反向模式显示).但是,如果我摇动iPad,它会在LandScape中显示,即正确的方向.

见下图

当我处于Land scape模式时,如果我点击按钮,相机会显示如下图像:

在此输入图像描述

如果我摇动iPad,那么相机会显示如下图像:

在此输入图像描述

我已经尝试了很多并用Google搜索,但我找不到任何解决方案.这是在节省我的时间,所以如果有人工作,请指导我并发布示例代码.

iphone uiimagepickercontroller ipad ios ios-simulator

10
推荐指数
2
解决办法
2380
查看次数

Ios swift相机图像选择器旋转问题

  func imagePickerController(_ picker: UIImagePickerController, didFinishPickingImage image: UIImage, editingInfo: [String : AnyObject]?) {}
Run Code Online (Sandbox Code Playgroud)

从上面的代码中检索到的图像会将图像旋转 90 度有什么解决方案吗?

camera uiimagepickercontroller swift

4
推荐指数
1
解决办法
2167
查看次数