Я пытаюсь отключить прокрутку в UITableView
при редактировании UITextField
, встроенного в UITableViewCell
.
Это просто для предотвращения прокрутки ячейки вне поля зрения при редактировании (а также во избежание проблем со связанными ячейками "Переработка" ).
Во время поиска в Интернете я видел, что кто-то предложил очевидное:
tableView.scrollEnabled = NO:
или даже
tableView.userInteractionEnabled = NO;
Это не работает (хотя бы для меня... iPhone SDK 3.0, пробовал симулятор) Я установил эти свойства как НЕТ, даже проверю, зарегистрировав, что для свойств установлено значение НЕТ, но UITableView продолжает нормально реагировать на события касания. И это также счастливо свитки. Я не был бы так обеспокоен, если бы кто-то в сети не утверждал, что это действительно работает.
Я что-то упустил? Или является единственным альтернативным подклассом UITableView, чтобы снова использовать функциональность, доступную в своем суперклассе (UIScrollView)?