-1

OK、私の状況は次のとおりです。

  • を持っていNSTableViewます。
  • その列は にバインドされていNSArrayControllerます。
  • ... にバインドされていNSMutableArrayます。

でも :

  • ユーザーがいずれかのセルをクリックすると、その内容を編集できます。
  • 私たちはそれを望んでいません。

テーブルセルが編集できないようにするにはどうすればよいですか?

4

1 に答える 1

2

NSTableViewDelegate で、このメソッドに対して NO を返します。

- (BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex
于 2012-10-14T04:31:01.457 に答える