私は iOS 開発者で、Mac アプリを開発したいと考えています (基本的には iOS アプリからの「ポート」です)。iOS の IB では、1 つの UIButton を 2 つ以上のアクションに接続するのは非常に簡単です。Mac アプリでは、NSButton を 1 つのアクションにしか接続できないことに気付きました。NSButton を複数のアクションに接続する方法はありますか?
質問する
1275 次
1 に答える
4
NSButton を複数のアクションに接続する方法はありますか?
いいえ。これは、OSX Cocoa アプリケーションではサポートされていません。
条件に応じて自分で行う必要がありsetAction:
ますが、一度に使用できるのは 1 つだけです。
2 つのメソッド (アクション) を呼び出したい場合は、IBAction メソッドでそれらを呼び出す必要があります。
-(IBAction)multipleActions:(id)sender{
[self method1:sender];
[self method2:sender];
}
于 2013-05-29T05:51:23.977 に答える