如何改变当前正在显示的UINavigationController的标题



我有一个当前由UINavigationController显示的视图。当用户在其他地方更改选择时,我需要更改UINavigationController显示的当前显示的标题。即使我在当前视图控制器中更改了标题,我也无法让UINavigationController刷新标题。

我尝试了各种方法,但都没有成功更改标题。

我对视图的其余部分做了一个[tableviewreloaddata],但这并没有改变标题。

在显示的视图控制器中,我尝试了以下

self.title = @"New title";

我已经尝试了setNeedsDisplay, setNeedsLayout的各种组合上的自我。

没有成功改变导航栏的标题。

谢谢

尝试将self.navigationItem.title设置为所需的值

我忘记了我正在重写titleView。我不需要设置标题,只需要改变titleView。一旦我这样做了,它工作得很好。

相关内容

  • 没有找到相关文章

最新更新