我有一個基於UINavigationController
的iPhone應用程序,底部有一個UIToolbar
,其中包含通過Interface Builder創建的各種按鈕。當我使用[navigationController pushViewController:animated:]
時,我的新視圖像預期的那樣滑動到位,但隨後所有按鈕都從工具欄中消失 - 工具欄本身保持可見狀態,只是完全空了。將新視圖導入導航堆棧時,UIToolbar按鈕消失
如何讓按鈕保持放?
此處,我給用戶按下工具欄按鈕則顯示了新視圖的一個響應位:
- (IBAction)clickSettings:(id)sender {
NSLog(@"Clicked on 'Settings' button");
SettingsViewController *settingsViewController = [[SettingsViewController alloc] initWithNibName:@"Settings" bundle:nil];
[navigationController pushViewController:settingsViewController animated:YES];
}