如果我添加一个可以从系统访问我的照片库的弹出框,iPad
总是会崩溃并显示以下消息:
由于未捕获的异常“UIApplicationInvalidInterfaceOrientation”而终止应用程序,原因:“支持的方向与应用程序没有共同的方向,并且 [PUUIAlbumListViewController shouldAutorotate] 返回 YES”
但是我已经在我的 Projekt Information 中进行了设置,只是为了支持横向模式。
所以我添加了以下功能
override func shouldAutorotate() -> Bool {
return false
}
但是不知道怎么用?如果我UIInterfaceOrientationPortrait
也在我的应用程序上启用,它工作正常。但是我不想支持UIInterfaceOrientationPortrait
。
我会这样称呼我的弹出框:
var popover: UIPopoverController = UIPopoverController(contentViewController: ImagePickerController)
popover.presentPopoverFromBarButtonItem(addImageButton,
permittedArrowDirections: UIPopoverArrowDirection.Any,
animated: true)
任何帮助将不胜感激