【发布时间】:2015-06-26 03:21:22
【问题描述】:
我通过单击UITabBarController 的项目来呼叫UIViewController。当我尝试在UIViewController 的viewDidLoad 方法中获取导航栏的高度时,如下所示:
self.navigationController.navigationBar.frame.origin.y
self.navigationController.navigationBar.frame.size.height
以上两行都返回零。如何获取导航栏的高度?
【问题讨论】:
-
什么是根视图控制器?标签栏还是导航栏?
-
你的 viewDidLoad 中有 self.navigationController != nil 吗?
标签: ios objective-c uitabbarcontroller uinavigationbar