0
我在導航控制器有問題。我無法在導航欄上創建動態按鈕。 我已經使用導航欄。在這裏面,我有一個TabBar。 而在TabBar內部,我還有一個導航控制器。自定義導航控制器
我可以在其上創建按鈕。但是我想要TabBar的父導航控制器上的動態按鈕。
對於按鈕它不起作用。 我的代碼:
UIBarButtonItem *searchBtn = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemSearch target:self action:@selector(btnClick:)];
//[self.navigationItem setRightBarButtonItem:searchBtn];
[app.navigationController.navigationItem setRightBarButtonItem:searchBtn];
[searchBtn release];
對於隱藏父導航控制器,它的工作。
app.navigationController.navigationBarHidden =YES;
我該如何解決這個問題。
它拋出一個錯誤而改變。 因爲navigationItem是在委託中聲明的navigationController的屬性。 – 2012-04-18 10:52:01
然後試試這個self.tabBarController.navigationItem – Janub 2012-04-18 10:57:49
它不工作。 反正謝謝。 我通過隱藏父控制器通過替代解決方案完成。 – 2012-04-18 11:21:17