/ Ako nájsť umiestnenie kurzora v UITextView - iphone, uitextview

Ako nájsť miesto kurzora v UITextView - iphone, uitextview

Chcem získať aktuálnu pozíciu kurzora pri prvom kliknutí na UITextView, ktorý obsahuje nejaký text.

odpovede:

1 pre odpoveď č. 1

Verí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