Добрый день!iOS UITextView делегат в другом файле
Извините, мой английский.
У меня возникла проблема с назначением делегата textView другому классу.
- У меня есть комментарийViewController и ViewController в связанном с ним storyBoard.
- У меня есть элемент UITextView на ViewController (в storyBoard) и выход в CommentsViewController (называемый newCommentTextView).
- Я создал класс CommentTextViewDelegate: NSObject, UITextViewDelegate.
В viewDidLoad CommentsViewController, я сделал это
newCommentTextView.delegate = CommentTextViewDelegate()
Я добавил и textViewDidChange и textViewDidEndEditing и _: shouldChangeTextInRange: .... Но ни одна из этих функций не вызывается, когда я изменяю текст TextView!
Что случилось со мной? Спасибо.
Почему вы должны установить розетку в контроллер и установить делегат в другой? –
Какова связь между CommentsViewController и ViewController? – Catoshi
@TonyHan В storyBoard, в viewController идентификатор инспектор Я назначил класс CommentsViewController. –