我正在製作一個應用程序,允許用戶打開照片庫以更改圖像視圖中的圖片。無論何時我將方向鎖定到橫向模式,爲了避免嚴重的限制,應用程序總是將我喜歡的所有內容都放在屏幕上,照片庫會嘗試以縱向模式打開。爲了解決這個問題我做了一個叫的UIImagePickerController + SupportedOrientations新類,並添加嘗試打開照片庫時,橫向定位鎖不起作用Swift
extension UIImagePickerController
{
public override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
return .Landscape
}
override public func shouldAutorotate() -> Bool { return false }
}
,希望能夠阻止這一切。現在,它在橫向模式下打開時,我使用的應用程序沒有鎖定它,但如果我鎖定它,我得到以下錯誤
terminating with uncaught exception of type NSException
它會導致崩潰嗎?或只是在你的調試器警告? –
當我試圖打開照片庫時,它會導致完全崩潰@AKMSalehSultan – zach2161
好吧給一個小時。讓我儘快回覆你。 –