我有一个导航控制器,我在viewDidLoad中设置标题,如下所示:
self.title = @"My View Controller";
但是这样的名字太长了,无法容纳下面的标签栏名称。如何在不更改导航栏上显示的标题的情况下更改标签栏名称?
答案 0 :(得分:2)
如果我是正确的,您可以单独设置它们。如果要将视图控制器添加到选项卡栏,则可以执行以下操作:
thisViewController.title = @"Name of this view controller";
(或你的情况下的自我标题)
然后在self.navigationItem.title = @"Title at top";
之后获得顶部的标题?
答案 1 :(得分:0)
您应该设置标签栏的tabBarController的tabBarItem属性。这是正确的方法。