2012-01-05 91 views
1

當我在除viewDidLoad之外的任何其他地方使用self.title時,什麼都不會發生。我正在嘗試更改UIView上導航欄的文本。self.title只適用於viewDidLoad?

我試圖從選定的表格單元格中取出文本,然後使UITableView的標題(在我觸摸表格單元格後顯示)表格單元格的文本。什麼是最簡單的方法來做到這一點?

回答

3

UINavigationItem的標題繼承了相關聯的UIViewControllertitle的值,但它是通過在需要時複製該值來實現的。將導航項添加到UINavigationBar後,爲了更改顯示內容,您需要修改項目本身,例如,通過分配到self.navigationItem.title