【发布时间】:2014-03-23 02:44:55
【问题描述】:
我在导航控制器中嵌入了一个标签栏控制器。 我想从选项卡内的视图控制器中设置导航中的标题。
如果我使用:
self.title = "ABC";
或
self.tabBarItem.title = "ABC";
底部标签的标题设置为“ABC”,而不是顶部导航栏中的标题。
但是,我只想在导航栏中设置标题,而不是底部的选项卡。
我该怎么做?
【问题讨论】:
-
为什么选项卡嵌入在导航中?通常每个选项卡都有自己的导航...
-
可能是糟糕的设计。您应该在标签栏控制器中嵌入导航控制器,而不是相反。
-
@Wain 好问题...我试过了,但是如果我将视图控制器嵌入导航控制器中,并将导航控制器嵌入标签栏控制器中,但它不会显示标签...?还是我错过了什么……?我应该注意我正在使用 SASlideMenu,这可能是通常方法行不通的原因?
-
@duci9y 与我测试的结果相差甚远,SASlideMenu 仅适用于直接导航控制器,而不是通过标签栏控制器...
-
也许你做错了什么。可以发一些代码或违规场景的截图吗?
标签: ios tabs uinavigationcontroller