Создание табличного представления в виде «кинопленки» - PullRequest
0 голосов
/ 04 января 2011

Я занимаюсь разработкой приложения для чтения RSS.Я играю с возможностью использования обычного приложения TableView, но показываю статьи в виде кинопленки.В основном я думаю о приложении для iPad (но, возможно, оно работает и на меньшем iPhone).

Идея состоит в том, чтобы клетки проходили / прокручивались по экрану с помощью касаний (но не горизонтальных, а горизонтальных).как с обычным TableView).Они будут своего рода миниатюрами всей статьи, и при нажатии (или с мультисенсорным увеличением для лучшего контроля) их можно будет увеличить, чтобы их можно было прочитать.Тогда можно просто перейти, как только пользователь увидит достаточно этого.

Кто-нибудь знает, есть ли простой способ сделать что-то подобное?

Ответы [ 2 ]

4 голосов
/ 04 января 2011

Наиболее очевидное решение, которое приходит на ум, - это использовать UIScrollView, так как это обеспечит инерционные эффекты и т. Д. Бесплатно - все, что вам нужно сделать, это заполнить его соответствующими вложенными представлениями.(UITableView фактически использует UIScrollView.)

Для получения дополнительной информации и примера кода см. Документы Apple UIScrollView .

2 голосов
/ 04 января 2011

Если вы хотите горизонтальную прокрутку, взгляните на JScrollingRow Джереми Трегунны. Это открытый исходный код под лицензией общественного достояния.

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