iPhone - Пользовательский UITableViewCell с интерактивным UITextView - PullRequest
4 голосов
/ 27 января 2011

Я создал пользовательский UITableViewCell и поместил на него элемент UITextView. Теперь, когда я нажимаю на UITextView внутри ячейки, tableView:didSelectRowAtIndexPath: не вызывается (в суперпредставлении, которое является UITableViewController).

Должен ли я сделать UITextView "прозрачным" или что-то еще? Как я могу это сделать? Я получаю такой же эффект при добавлении кнопки.

1 Ответ

7 голосов
/ 27 января 2011

Установите для свойства userInteractionEnabled значение NO

someTextView.userInteractionEnabled = NO;

Документация здесь: http://developer.apple.com/library/ios/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instp/UIView/userInteractionEnabled

Аналогичный вопрос здесь: iOS: выбор с помощью UITextView в пользовательском UITableViewCell

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...