0
我有一個UIViewController作爲root vc,連接到窗口。然後我簡單地創建了另一個VC,並希望它以模態方式出現。當我直接將此添加到rootViewController時,它是可見的。但是當我打電話爲了顯示模態視圖控制器,我必須做特別的事嗎?
- (void)presentModalViewController:(UIViewController *)modalViewController animated:(BOOL)animated
什麼也沒有發生。
的那種。在我這樣做之前,我將它分配給一個保留屬性;)它是一個標籤欄控制器。由於某些原因,它只能用普通的普通UIViewController工作,但UITabBarController不會以模態方式顯示。 – dontWatchMyProfile 2010-06-15 17:15:24
它從UIViewController繼承...但它沒有「視圖」屬性。 presentModalViewController可能會查找它可以顯示的[UIViewController視圖]屬性。 UITabBarController爲其顯示的UIViewControllers提供[[[[UITabBarController viewControllers] objectAtIndex:index] view]。 – RickiG 2010-06-15 17:31:52
將UITabBarController包裝在一個UIViewController中,並像這樣呈現它。 – RickiG 2010-06-15 17:40:16