我需要做些什么才能让UIImagePickerController在横向模式下使用swift?

时间:2014-11-11 13:53:27

标签: ios swift uiimageview

我有一个快速的应用程序,有一个照片选择器,该应用程序只是风景。当我尝试打开选择器时出现以下错误

  

异常'UIApplicationInvalidInterfaceOrientation',原因:   '支持的方向与...没有共同的方向   应用程序,[PUUIAlbumListViewController shouldAutorotate]是   返回YES'

我知道选择器想要选择肖像,而在目标C中,修复是创建类别并添加shouldAutorotate并将其设置为是(我有一个工作示例)。我理解Swift类别现在是扩展。

所以我试着为选择器和我的UIViewcontroller写一个扩展,但是没有解决它。

在横向模式下让UIImagePickerController与swift一起工作需要做些什么?

1 个答案:

答案 0 :(得分:1)

查看来自apple的调整大小类的下一个教程: http://swiftiostutorials.com/using-size-classes-xcode-6/ 你只需要设计你的应用程序fpr两种情况,纵向和横向。