self.title只适用于viewDidLoad?

时间:2012-01-05 23:37:58

标签: objective-c xcode

当我在除viewDidLoad之外的任何其他地方使用self.title时,没有任何反应。我正在尝试更改UIView上导航栏的文本。

我试图在选中时从表格单元格中取出文本,然后在表格单元格的文本中创建UITableView的标题(将在我触摸表格单元格后立即显示)。最简单的方法是什么?

1 个答案:

答案 0 :(得分:3)

UINavigationItem的标题继承了相关UIViewController的{​​{1}}的值,但它通过在需要时复制值来实现。将导航项添加到title后,为了更改显示的内容,您需要修改项目本身,例如通过分配到UINavigationBar