Chcem získať aktuálnu pozíciu kurzora pri prvom kliknutí na UITextView, ktorý obsahuje nejaký text.
odpovede:
1 pre odpoveď č. 1Verím, že UITextView selectedRange
majetok by mal poskytnúť to, čo ste po tom.
1 pre odpoveď č. 2
môžete použiť vybratú Rage UITextView na vrátenie textu vkladacieho bodu pf. Nižšie uvedený kód ukazuje, ako na to.
NSString *contentsToAdd = @"some string";
NSRange cursorPosition = [tf selectedRange];
NSMutableString *tfContent = [[NSMutableString alloc] initWithString:[tf text]];
[tfContent insertString:contentsToAdd atIndex:cursorPosition.location];
[theTextField setText:tfContent];
[tfContent release];
pre viac na čítanie príspevku SO
Získanie pozície kurzora v aplikácii UITextView na zariadení iPhone?
Tiež si prečítajte diskusné fórum spoločnosti Apple.
http://discussions.apple.com/thread.jspa?messageID=9940169