Isa*_*man 10 uinavigationcontroller ios swift
我已经在应用程序上工作了一段时间,它从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)
Run Code Online (Sandbox Code Playgroud)
pushViewController 是我想要推动的那个.
por*_*lla 10
在您尝试推送的视图控制器上,在该viewDidLoad方法上,尝试强制导航栏不被隐藏
self.navigationController?.setNavigationBarHidden(false, animated: false)
Run Code Online (Sandbox Code Playgroud)
如果这有帮助,请检查故事板上的视图控制器,如果您没有强制视图控制器隐藏导航栏
希望有帮助:)
| 归档时间: |
|
| 查看次数: |
6836 次 |
| 最近记录: |