2010-04-14 23 views

Respuesta

12

puede hacerlo por

NSRange range = [txtView selectedRange]; 
NSString *str = [txtView.text substringWithRange:range]; 
3

Swift 3.0

En Swift, consiguiendo el texto seleccionado de un UITextView se realiza por primera vez conseguir el rango de texto seleccionado (un UITextRange), y luego utilizando ese rango para obtener el texto real:

if let textRange = myTextView.selectedTextRange { 
    let selectedText = myTextView.text(in: textRange) 
} 
Cuestiones relacionadas