1

私のストーリーボードは次のようなものです:

絵コンテ

ナビゲーションコントローラーから、タブコントローラーに行きます。私のタブコントローラーには、MYTabBarViewという名前のクラスがあります

MyTabBarView.m の ViewDidLoad メソッドで、次のようにプログラムで右バー ボタン項目を作成しました。

 UIBarButtonItem *homeButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonSystemItemAction target:self action:@selector(homeButtonAction)];

self.navigationItem.rightBarButtonItem=homeButton;

私の質問は、そのアクションをどのように書くかです。つまり、ストーリーボードに表示されるボタンであれば、.h ファイルと .m ファイルに「ドラッグ アンド ドロップ」します。

メソッド:

今、私は何をすべきですか?

- (IBAction)home:(id)sender {
....
}
4

1 に答える 1

2

ボタンを作成したときに入力したセレクターを使用します。

- (void)homeButtonAction {
    // Code
}

また、送信者を渡したい場合は@selector(homeButtonAction:)、次のメソッドを使用します。

- (void)homeButtonAction:(id)sender {
    // Code
}
于 2012-09-09T21:43:46.817 に答える