NSComboBox でアイテムを選択するための IBAction はありますか?
2 つの異なるアクションを定義しようとしています。1 つはドロップ ボックスから選択されたアイテム用で、もう 1 つは新しい値を入力するためのアクションです。それは可能ですか?
※iOSではなくMacアプリでやってます
NSComboBox でアイテムを選択するための IBAction はありますか?
2 つの異なるアクションを定義しようとしています。1 つはドロップ ボックスから選択されたアイテム用で、もう 1 つは新しい値を入力するためのアクションです。それは可能ですか?
※iOSではなくMacアプリでやってます
だから私はこのコードを私のviewController.mに追加しました:
-(void)comboBoxSelectionDidChange:(NSNotification *)notification{
NSLog(@"comboBoxSelectionDidChange");
}
- (void)controlTextDidEndEditing:(NSNotification *)aNotification{
NSLog(@"controlTextDidEndEditing");
}
次に、コンボボックス「cmbbox」をviewDidLoadのデリゲートに接続しました。
- (void)viewDidLoad {
[super viewDidLoad];
self.cmbbox.delegate = self;
}
最後に、NSComboBoxDelegateデリゲート プロトコルをviewController.hヘッダー ファイルに追加します。
@interface ViewController : NSViewController <NSComboBoxDelegate>