我有一个当前由UINavigationController显示的视图。当用户在其他地方更改选区时,我需要UINavigationController显示的当前显示标题进行更改。即使我改变了当前视图控制器中的标题,我也无法让UINavigationController刷新标题。如何更改当前显示的UINavigationController的标题
我已经尝试了各种各样的东西,并没有成功改变标题。
我正在为其余的视图做一个[tableview reloadData],但那不会改变标题。
在视图控制器被显示,我试图下面
self.title = @"New title";
我试图在self.view和self.navigationController.view两者setNeedsDisplay,setNeedsLayout的各种组合。
没有任何成功更改导航栏上的标题。
由于
也试过了。没有更新。 – David
这解决了我的问题(标签栏按钮也错误地获得了新的标题)。 – newenglander