не могу распознать жест внутри uitableview - PullRequest
0 голосов
/ 12 декабря 2011

У меня есть uitableview внутри uitableview (в его ячейке, например, в приложении Pulse), и по какой-то причине я не считаю его релевантным, мне нужно знать, когда пользователь пытается перейти влево, когда он находится в первой ячейке внутреннего uitableview..

я попытался добавить следующий код во внешнюю / внутреннюю таблицу, внешнюю, внутреннюю ячейку, просмотр изображения во внутренней ячейке таблицы, и я не могу заставить его работать .. method - (void) handleSwipeFrom: (UISwipeGestureRecognizer *) распознаватель{} просто не вызывается ...

UISwipeGestureRecognizer *gesture = [[UISwipeGestureRecognizer alloc]
                                     initWithTarget:self
                                     action:@selector(handleSwipeFrom:)];
[gesture setDirection:UISwipeGestureRecognizerDirectionLeft];
[tableViewCell addGestureRecognizer:gesture];
[gesture release];

есть идеи?

Ответы [ 2 ]

1 голос
/ 12 декабря 2011

Рассмотрите возможность использования UIScrollView в каждом UITableViewCell. Делегат UIScrollView отслеживает положение, и вы можете установить пейджинг включенным, чтобы сделать его привязанным. Но если вы хотите придерживаться UITableView внутри UITableView, вторая часть этого урока охватывает вложенные табличные представления. И первая часть может быть также полезна.

0 голосов
/ 22 декабря 2011

LOL, моя таблица была повернута, и пролистывание влево фактически было проведено вниз ... все это работает теперь

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