Wenn ich versuchte, die Spalte mit -(void)editColumn:(NSInteger)column row:(NSInteger)row withEvent:(NSEvent *)theEvent select:(BOOL)select
von NSTableView
zu bearbeiten, kommt der Feld-Editor immer am Anfang der NSTextField
. Ich habe einige Tab-Leerzeichen für den Text eingefügt. Ich möchte den Feldeditor (Cursor) an den Anfang des Textes verschieben. Irgendwelche Hinweise, um dies zu erreichen?Wie verschiebe ich den fieldEditor an die ausgewählte Position?
0
A
Antwort
0
Ich bin in der Lage, das Problem mit dem folgenden Code zu lösen.
[[self.tableView currentEditor] setString:@"YourStringValue"];
Meinen Sie den Field Editor _selection_ verschieben? (Oder ändere eigentlich den Rahmen des Feldeditors?) – Vervious