Как повторно использовать UIViews, как это делает UITableView? - PullRequest
0 голосов
/ 19 октября 2010

Я хочу создать представление, которое показывает огромные объемы данных. Использование UITableView было бы хорошей идеей, за исключением того, что я не хочу показывать этот стиль / стиль. Я думаю о создании своего собственного представления, и мне было интересно: UITableViewCell постоянно повторно используется методом dequeueReusableCellWithIdentifier; как это работает? Я имею в виду, я могу понять, как кэшировать UIView s, но как UITableView рисует их на столе, позволяя им оставаться интерактивными, не сохраняя при этом UIView s?

Спасибо! Aviad.

1 Ответ

2 голосов
/ 19 октября 2010

Пример кода Apple ScrollViewSuite показывает, как создать мозаичный UIScrollView, который повторно использует представления, очень похожие на представление таблицы. Вы можете использовать его в качестве модели или отправной точки.

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