因此,該應用程序的rootViewController
是UITabBarController
子類。如果我們將NO
傳遞給動畫,我們無法獲得UITabBarController
到-presentModalViewController:animated:
,這是一個奇怪的問題。我們已經嘗試了多種方法:-viewDidLoad
,-viewWillAppear
,-viewDidAppear
,並且只有在延遲之後這樣做才能使其工作,這很不方便。使用-presentModalViewController:動畫:與UITabBarController NOT動畫
我決定打破這一點,到測試,發現如果我有一個UIViewController
,在-viewDidAppear
方法它的工作原理與兩YES
和NO
爲animated
參數調用預期-presentModalViewController:animated:
。但是,如果此VC代替UITabBarController
,則它的工作原理是animated
是YES
,但如果它是NO
,則它不起作用。
任何想法?這是一個錯誤?我在網上搜索,通過文檔,並找不到UITabBarController不應該能夠以這種方式呈現視圖的原因。
確認了xCode 4.2,iOS SDK 5.0上的錯誤。 – Raptor