0

質問のタイトルをグーグルで検索すると、回答された別のスタックオーバーフローの質問が表示されます。これは非常に役に立ち、ボタンのハードコーディングで必要なことのほとんどを説明しています。問題は、それがアクションに結び付けられると、これに似ていることです...

[btnDetail setImage:[UIImage imageNamed:@"btn-detail.png"] forState:UIControlStateNormal];

ボタンを、すでに作成した exitMovie という IBAction に直接結び付けたいと考えているので、このようなことをしたいと思っていました...

[ボタン setAction: [IBAction.exitMovie] forState:UIControlStateNormal];

またはそのようなものですが、私が試したことは何もありません。これを正しく行うにはどうすればよいですか?

以下は、私がほとんどの部分で使用した前述のハードコードへのリンクです。 Interface Builder で手動でドラッグするのではなく、IBActions と IBOutlets をハードコーディングできますか?

4

1 に答える 1

1

あなたは最後の質問でそれを自分で見つけました:

[button addTarget:self 
               action:@selector(exitMovie:)
     forControlEvents:UIControlEventTouchUpInside];
于 2012-07-06T18:42:25.943 に答える