【发布时间】:2012-03-23 17:51:43
【问题描述】:
在我的应用程序中,我有一个 UINavigationController。 NavigationController 中的视图之一具有 ScrollView + Page Control 组合。滚动视图中有 3 个页面。有没有办法根据你当前所在的滚动视图页面来改变 NavigationBar 的标题?
我尝试了其他帖子中的这两种方法:
self.navigationItem.titleView
和
viewController.title = @"标题文本";
但他们没有工作。最重要的是,我什至不确定我应该在代码中的哪个位置更改标题。在换页功能中?
非常感谢任何帮助。
【问题讨论】:
-
我刚刚在另一篇文章中发现,您可以创建一个标签并根据需要对其进行自定义,然后将其分配给 self.navigationItem.titleView 而不是尝试为其设置常量@"TITLE"跨度>
标签: ios uinavigationcontroller uiscrollview uinavigationbar uipagecontrol