【发布时间】:2011-01-29 13:26:43
【问题描述】:
我有一个基于UINavigationController 的iPhone 应用程序,底部有一个UIToolbar,其中包含我通过Interface Builder 创建的各种按钮。当我使用[navigationController pushViewController:animated:] 时,我的新视图按预期滑入到位,但所有按钮都从工具栏中消失了——工具栏本身保持可见,只是完全为空。
如何让按钮保持不动?
这是我响应用户按下工具栏按钮之一的地方,然后显示新视图:
- (IBAction)clickSettings:(id)sender {
NSLog(@"Clicked on 'Settings' button");
SettingsViewController *settingsViewController = [[SettingsViewController alloc] initWithNibName:@"Settings" bundle:nil];
[navigationController pushViewController:settingsViewController animated:YES];
}
【问题讨论】:
标签: iphone cocoa-touch uinavigationcontroller uitoolbar