TabBarController TopBar 标题
Posted
技术标签:
【中文标题】TabBarController TopBar 标题【英文标题】:TabBarController TopBar Title 【发布时间】:2015-09-17 14:53:59 【问题描述】:我正在尝试在视图控制器的顶部栏中添加文本。视图控制器连接到 TabBarController。
这就是我设置视图控制器选项的方式:
这是视图控制器代码:
override func viewDidAppear(animated: Bool)
println("viewDidAppear")
self.tabBarItem.title = "Title"
self.tabBarController?.selectedViewController?.title = "Title"
self.tabBarController?.title = "Title"
我已经尝试了所有这些,但它们都不起作用..
这就是它在故事板中的样子:
如您所见,我希望它将文本添加到视图控制器的顶部。
【问题讨论】:
尝试设置视图控制器的标题。 @dasdom 如果你的意思是这样的:pastebin.com/BDajZHSE 【参考方案1】:您将在情节提要的视图控制器中拥有一个 UINavigationItem,如果没有,您可以嵌入其中,您只需从情节提要或在 viewDidLoad() 或 viewDidAppear() 中设置 navigationItem 的标题
override func viewDidAppear(animated: Bool)
println("viewDidAppear")
self.navigationItem.title = "Title"
【讨论】:
【参考方案2】:我现在有一些工作。我拖了一个“导航栏”,现在它可以工作了。
【讨论】:
【参考方案3】:当您将 Viewcontroller 嵌入 NavigationBar 时,您可以在 viewWillAppear 中执行此操作
self.title = "My Title"
【讨论】:
以上是关于TabBarController TopBar 标题的主要内容,如果未能解决你的问题,请参考以下文章