Как я могу наследовать UIScrollView как то, что делает UITableView? - PullRequest
0 голосов
/ 27 ноября 2011

Я хочу создать представление прокрутки, заполненное ячейкой сетки неправильного размера.

UITableView, наследуя UIScrollView, эффективно выделяет ячейки.Я просто хочу сделать то же самое.

Конечно, можно использовать UIScrollViewDelegate для обнаружения события прокрутки.Но это будет содержать свойство делегата.Я хочу использовать свойство делегата, как раньше.Поэтому я должен наследовать UIScrollView, как UITableView.

Вопрос в том, как это сделать?Какой метод я должен переопределить, чтобы получить событие прокрутки?

Ответы [ 2 ]

1 голос
/ 27 ноября 2011

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

0 голосов
/ 28 ноября 2011

Вы должны посмотреть видео WWDC 2010 для UIScrollView, которое включает в себя много информации о том, как выложить много видов. https://developer.apple.com/videos/wwdc/2010/

Вы также можете посмотреть пример кода PhotoScroller , чтобы разобрать множество видов.

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