私のAppDelegateでは、UITabBarControllerとUINavigationControllerを動的に作成します。私はそれに3つのビューを追加します。ビュー "ヘッダ/タイトル"バーにボタンを追加
私が最初にこれを行ったとき、私は今ページの上部にヘッダー/タイトルバーがあることに気付きました。それは空白で、実際にはスペースを取るだけです。私はそれを利用し、私の意見の1つに "リフレッシュ"ボタンを追加したいと思います。
は、私が興味ビューでは、私は次のことをしようとしません:
-(void)viewDidLoad {
[super viewDidLoad];
UIBarButtonItem *refresh = [[UIBarButtonItem alloc] initWithTitle:@"Refresh" style:UIBarButtonItemStylePlain target:self action:@selector(refreshSwitches:)];
self.navigationItem.rightBarButtonItem = refresh;
[refresh release];
}
-(void)refresh{
...
}
いいえ]ボタンを示したので、私は道オフのどちらかだか私は何かが欠けています。
提案がありますか?
おかげ
このコードから何がうまくいかないと言うのは難しいです。おそらく、あなたの初期化コード(view/navコントローラ用)をさらに表示できますか?また、viewDidLoadが呼び出されていることを確認しましたか? – Sam
@Sam - はい、viewDidLoadが実行されています。投稿を編集して、ビューの初期コード、tabBarController、navControllerを追加しました。 – bugfixr