Выделите весь текст UITextView с помощью Swift
Я пытался сделать это так же, как я делаю это с UITextField
:
textView.selectedTextRange = textView.textRange(from: textView.beginningOfDocument, to: textView.endOfDocument)
Что я делаю неправильно?
1 ответ
Вы должны сделать текстовое поле первым респондентом, прежде чем выбрать его:
textView.becomeFirstResponder()
textView.selectedTextRange = textView.textRange(from: textView.beginningOfDocument, to: textView.endOfDocument)
... или, еще лучше, просто позвоните selectAll
:
textView.selectAll(self)