我想在我的应用的每个视图中显示相同的工具栏项。目前,在推送视图控制器之前,我将toolbarItems属性设置为当前视图控制器的值。
我是否可以设置导航控制器的toolbarItems属性,而不用担心各个视图控制器的toolbarItems属性?
答案 0 :(得分:4)
toolbarItems
属性对其自己的工具栏没有影响。您应该注意它是从UIViewController继承的,只有在将该导航控制器放在另一个导航控制器中时才有效。
要更新可见的工具栏项,您应该在导航控制器的顶视图控制器上使用setToolbarItems:animated:
方法。