Рисование UITableViewCells для быстрой прокрутки, но как насчет ссылок? - PullRequest
0 голосов
/ 29 февраля 2012

Я прочитал эту замечательную статью из Twitter о быстрой прокрутке и о том, как рисовать ячейки.Я реализовал это прекрасно, но теперь самая сложная часть - ссылки в твите.Есть ли способ использовать этот подход и рисовать ссылки в ячейке?Я знаю, что это возможно с использованием ряда различных расширений меток, но в статье, в частности, упоминается не использование UILabels и UIImageViews.Если мне нужно использовать UILabels, это нормально.Я просто хочу быть уверен, что это единственный способ.Спасибо.

1 Ответ

0 голосов
/ 01 марта 2012

Поскольку обнаружение событий касания выполняется в UIViews, одним из методов может быть переопределение UITapGestureRecognizer на UITableViewCell, и в действии, которое он запускает при касании, проверьте, находится ли касание в пределах вашей ссылки, которая была нарисован. Если это так, обработайте его соответствующим образом, если нет, обработайте его как выбор ячейки.

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

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