Ios 是否可以在iphone中以横向模式显示UIImagePickerController?
我的应用程序是在景观。我正在使用Ios 是否可以在iphone中以横向模式显示UIImagePickerController?,ios,iphone,objective-c,uiimagepickercontroller,Ios,Iphone,Objective C,Uiimagepickercontroller,我的应用程序是在景观。我正在使用UIImagePickerController录制视频。但是,每当我们调用UIImagePickerController,它都会以纵向模式出现。我决定使用UIImagePickerController`子类旋转imagep picker控制器的布局 通过这一点,图像选择器控制器布局将进入景观。但它只在iPad上运行。我在iPhone上测试过。但它不起作用。在iPad中,布局没有完全改变 是否可以在iPhone中以横向模式显示UIImagePickerControl
UIImagePickerController
录制视频
。但是,每当我们调用UIImagePickerController
,它都会以纵向模式出现。我决定使用UIImagePickerController`子类旋转imagep picker控制器的布局
通过这一点,图像选择器控制器
布局将进入景观。但它只在iPad上运行。我在iPhone上测试过。但它不起作用。在iPad
中,布局没有完全改变
是否可以在iPhone中以横向模式显示UIImagePickerController
第一张照片是我在iPad上测试的。第二个问题是,我在iPhone上进行了测试。因为不可能:
要点:UIImagePickerController类仅支持纵向模式。此类旨在按原样使用,不支持子类化。此类的视图层次结构是私有的,不能修改,只有一个例外。可以将自定义视图指定给cameraOverlayView属性,并使用该视图显示其他信息或管理摄影机界面与代码之间的交互
但是,是的,您可以根据您的要求定制此控制器。
我认为,如果您将“cameraOverlayView”(如“单击按钮”和“全部”)更改/替换为“横向”,它将自动显示为“横向模式”。这个问题已经得到了回答。