工作,我用下面的代碼:上的其他頂級顯示視圖控制器,當應用程序啓動不iOS8上
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
...
window.rootViewController = self.viewController;
[window makeKeyAndVisible];
if (self.requireLogin){
[self.viewController presentViewController:self.loginViewController animated:NO completion:nil];
}
}
所以我把loginViewController上的viewController的頂部。這適用於8之前的iOS,但在iOS 8上,您可以在少量時間內看到viewController。
有沒有簡單的方法來呈現在iOS 8視圖控制器沒有顯示它背後的東西?
編輯: 在日誌中注意到它也有「非平衡調用開始/結束外觀轉換」,所以認爲ios 8在self.viewController上運行一些動畫。有沒有辦法阻止它動畫?
上self.viewController呈現self.viewController不分配self.requireLogin ???? – Tirth 2014-09-25 07:57:27
代碼中的錯字,現在修復它 – Krzysztof 2014-09-25 07:58:46