Я пытаюсь реализовать метод перемещения прокрутки, чтобы текст не блокировался клавиатурой. В качестве стандартного кода UITextView необходимо установить в ноль, но он не работает.UITextView() не может быть определен как нуль?
я первый заявил
var activeTextView = UITextView()
затем
func textFieldDidEndEditing(textView: UITextView) {
self.activeTextView = nil
scrollView.scrollEnabled = false
}
Xcode показывает ошибку говоря, UITextView не соответствует NilLiteralConvertible. Почему?
Вам не нужно объявлять свое текстовое представление как 'activeTextView? ', Чтобы оно было нулевым? – thegrinner
Вам нужно, чтобы activeTextView был необязательным, чтобы принимать значения nil: 'var activeTextView: UITextView? = UITextView() ' –
Как мне активироватьTextView.frame после установки его в« UITextView? »? ? Если я принудительно разворачиваю приложение приводит к сбою – user3483697