UIPickerView в UITableViewCell - как выбрать значения вместо прокрутки TableView? - PullRequest
2 голосов
/ 15 июля 2011

У меня есть пользовательский UITableViewCell, который имеет метку и UIPickerView. Отображение работает нормально, но когда я хочу выбрать значение в средстве выбора, TableView прокручивается. Что я могу сделать, чтобы жесты в ячейке перешли к средству выбора вместо всего TableView?

Единственное решение, которое я мог придумать, - установить для TableView значение scrollEnabled = NO. Это работает для сборщика, но теперь я не могу попасть в ячейки под пользовательской ячейкой. Контроль должен быть более мелким.

1 Ответ

0 голосов
/ 16 июля 2011

Если вы можете заполучить UIGestureRecognizer для каждого из двух жестов и сказать одному, что ему нужно подождать, пока другой не даст сбой. С одним в каждой клетке это становится слишком громоздким.

Возможно, вам следует добавить элемент управления или заставить вспомогательный вид «вызвать» сборщик, а затем закрыть его, когда закончите.

...