Objective c 如何将fieldEditor移动到选定位置?

Objective c 如何将fieldEditor移动到选定位置?,objective-c,cocoa,nstableview,nsevent,Objective C,Cocoa,Nstableview,Nsevent,当我尝试使用-voideditColumn:NSIntegercolumn行:NSIntegerrow withEvent:NSEvent*NSTableView的Event select:BOOLselect编辑列时,字段编辑器始终位于NSTextField的开头。我为文本插入了一些制表符空间。我想将字段编辑器或光标移到文本的开头。完成此任务有什么提示吗?我可以使用以下代码解决此问题 [[self.tableView currentEditor] setString:@"YourStringV

当我尝试使用-voideditColumn:NSIntegercolumn行:NSIntegerrow withEvent:NSEvent*NSTableView的Event select:BOOLselect编辑列时,字段编辑器始终位于NSTextField的开头。我为文本插入了一些制表符空间。我想将字段编辑器或光标移到文本的开头。完成此任务有什么提示吗?

我可以使用以下代码解决此问题

[[self.tableView currentEditor] setString:@"YourStringValue"];

您的意思是移动字段编辑器选择?或者实际更改字段编辑器的框架?