0
我正在開發一個使用Rubymotion的iOS應用程序。 我打開一個模式,在這種模式下我想使用一個viewcontroller,但也應該是一個導航控制器rootViewController(右?)。如何用導航欄打開模態?
是控制器還是導航控制器rootview在這裏?
這是我的代碼:
controller = DetailsController.alloc.init
appsNavController = UINavigationController.alloc.initWithRootViewController(controller)
self.presentModalViewController(appsNavController, animated:true)
我得到這個消息,鴕鳥政策知道,如果它是與
Application windows are expected to have a root view controller at the end of application launch
我在應用程序委託一個rootview控制器
window = UIWindow.alloc.initWithFrame(UIScreen.mainScreen.bounds)
window.makeKeyAndVisible
window.rootViewController = tabBarController
是'tabBarController'非''nil'? –
沒有看到更多的應用程序委託代碼很難說,但是您使用的是標籤欄控制器,所以您是否已使用導航控制器初始化了標籤欄控制器,而導航控制器又是通過視圖控制器初始化的。 – AdamM