単一の列でビューベース を作成しました。NSTableViewこの列にはNSTableCellView、Interface Builder の標準が表示されます (私は画像とテキスト フィールドを含むバージョンを選択しました)。
ここで、列のテキストフィールドを編集可能にしたいと考えています。
私の最初の試みは、NSTextFieldfrom Interface ビルダーを変更し、その動作をEditable. 実際、行を選択してフィールドを押すとenter key、フィールドが編集可能になり、その値を変更できます。NSTableViewDataSourceのようなメソッドの おかげでこの変更を傍受できると思っていましtableView:setObjectValue:forTableColumn:row:たが、このメソッドはテキストフィールドの編集アクションに応答して呼び出されることはありません。
ビューベースの NSTableView システムで編集可能なフィールドを処理する正しい方法はどれですか? 何か関係があると思いますがNSTableViewDataSource、そのメソッドを呼び出す方法がわかりません。