に があり、NSTextFieldCell
編集NSTableView
可能です。ユーザーはダブルクリックしNSTextFieldCell
て内容を変更できます。編集が完了した時刻を知るにはどうすればよいですか。
質問する
153 次
2 に答える
2
dasblinkenlight の回答では、必要なメソッドを持っている可能性が最も高いですが、編集イベントをキャッチする必要がある場合は、NSControl
呼び出された通常のデリゲート メソッドをすべて取得できます。
- (void)controlTextDidEndEditing:(NSNotification *)aNotification
それはあなたが求めていることを正確に行います - 編集が完了すると通知します。詳しくはドキュメントをご覧ください。
于 2012-07-09T07:05:03.610 に答える
0
Apple のサンプル コードを確認した後、簡単な方法を見つけました。メソッドを作成するだけです。
- (IBAction)textTitleChanged:(id)sender;
NSTextFieldCell のセレクターをそれにバインドします。
于 2012-07-09T06:05:07.050 に答える