我一直在爲一段時間的應用程序工作,它從AppDelegate推送視圖控制器。當它被按下時,視圖控制器上以前的導航欄消失。現在它是一個靜態的導航欄(不是導航控制器的一部分),但它以前一直還是不起作用。我究竟做錯了什麼?有沒有某種解決方法?以編程方式推送時導航欄消失
這是在AppDelegate中的代碼,我使用推:
var storyboard = UIStoryboard(name: "Main", bundle: nil)
var PostView: AnyObject! = storyboard.instantiateViewControllerWithIdentifier("NewView")
var rootViewController = self.window!.rootViewController as! UINavigationController
rootViewController.pushViewController(PostView as! UIViewController, animated: true)
pushViewController
是一個我試圖推動。
我的問題不是我不想使用導航控制器。這是我的NavController沒有顯示出來。只有沒有導航欄的視圖是。 –
我想要它,以便我可以回到以前的視圖控制器 –
而且您確定在Storyboard中有一個UINavigationController作爲初始視圖控制器? –