2010-04-14 4 views

Répondre

12

vous pouvez le faire par

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

Swift 3.0

Swift, obtenir le texte sélectionné à partir d'une UITextView se fait en obtenir d'abord la plage de texte sélectionné (un UITextRange), puis utiliser cette plage pour obtenir le texte actuel:

if let textRange = myTextView.selectedTextRange { 
    let selectedText = myTextView.text(in: textRange) 
} 
Questions connexes