0

-(void)editColumn:(NSInteger)column row:(NSInteger)row withEvent:(NSEvent *)theEvent select:(BOOL)selectフィールド エディターを使用して列を編集しようとすると、NSTableView常にテキストの先頭にNSTextField表示されます。テキストにタブ スペースを挿入しました。フィールドエディタ(カーソル)をテキストの先頭に移動したいと思います。これを達成するためのヒントはありますか?

4

1 に答える 1

0

次のコードを使用して問題を解決できます。

[[self.tableView currentEditor] setString:@"YourStringValue"];
于 2012-08-17T12:21:00.840 に答える