我知道有很多问题,但是我没有让它发挥作用。
我使用presentModalViewController呈现UITabBarController。但是,当我尝试从提示tabcontroller的UINavigationController类的navigationItem title属性中获取title时,无论我做什么,它都返回nil。我在tabcontroller类的viewDidLoad方法中有NSLog。
我还转换了self.parentViewController属性返回的UIViewController。 然后我尝试通过以下方式访问标题:NSLog(@“%@”,castedViewController.navigationItem.title);
有什么建议吗?
答案 0 :(得分:0)
UITabBarController
,你在底部有两个或更多按钮。第二件事是UINavigationController
,它位于每个视图的顶部,显示标题和后退按钮
如果你以模态方式显示tabBar然后你不会得到一个后退按钮,你应该推它。 (像navigationController-pushView这样的东西现在不能完全命名)。
无论如何,尽量不要拨打navigationItem.title
,而是navigationBar.topItem.title