我有iPad
的应用,其方向仅设为Portrait
。
我有一个表单,用于显示UIImagePickerController
来自相机添加图片。
如果iPad
可以切换方向(iOS settings
),那么UIImagePickerController
允许用户以landscape
模式拍照,这很好。
问题在于,当我选择图片并回到我的应用程序时,我的应用程序处于landscape
模式,而我从未在应用程序的设置中授权,我设置了所有{{ 1}}仅允许UIViewController
模式。
知道如何将我的应用切换回正确的方向吗?
要理解的图片:https://drive.google.com/open?id=0B8OiS9N-HRSnSVM4VEc2djE1ckE
答案 0 :(得分:0)
在AppDelegate.m文件中使用以下代码,此代码有助于描绘所有ViewControllers:
-(UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window
{
return UIInterfaceOrientationMaskPortrait;
}