我有一個動畫splashscreen和主界面的應用程序。爲什麼我的應用程序沒有動畫旋轉?
從濺射屏幕過渡到我用這個代碼的主界面:
presentViewController(mainViewController, true) {
UIApplication.sharedApplication.keyWindow.rootViewController = mainViewController
}
但顯然這種方法遺址自轉(我花了一段時間才能找到一個)。現在我有這個自動旋轉不是動畫的問題。
我想這不是動畫,因爲舊的viewcontroller仍然生活在其他viewcontroller之下,它只是轉發新的方向。
我該如何正確從一個視圖控制器轉換到下一個,同時能夠銷燬舊的viewcontroller並保持旋轉?
編輯:我發現我的主屏幕旋轉,當我關閉我的應用程序(從它啓動定向方位的應用程序是,當我關閉了它)
這有相同的結果(旋轉發生在沒有動畫的情況下)並打印出來:'警告:試圖在上呈現,其視圖不在窗口層次結構中!' –
vrwim
檢查編輯答案。 –
仍然沒有動畫。 – vrwim