我目前有一个主窗口设置为UINavigationController(也是根视图控制器),我有两个视图。第一个视图是登录屏幕,第二个屏幕是一个表视图屏幕。我想要发生的是根据显示的屏幕显示不同的UIBarButtonItems。例如,当显示登录屏幕时,我想要显示导航栏上的左侧按钮(更具体地说,它将在登录之前为设置按钮)。一旦用户登录,我想让左边的按钮说出“注销”并且右边是重新加载按钮。我试着以编程方式添加按钮,但它们不会显示出来。有什么建议么?从多个视图向UINavigationBar添加和删除UIBarButtonItems
此外,我在IB中完成了大部分工作,但我觉得以编程方式添加这些按钮可能更容易。
我明白了,我想我会坚持这种做法。我确实读过这篇文章,但它并不适合我。谢谢! – SpacePyro 2011-05-20 23:56:16