iOS: Как получить эффект смахивания между представлениями контроллера с вкладками? - PullRequest
3 голосов
/ 22 сентября 2011

Я продолжаю видеть приложения, которые выглядят как приложения-контроллеры с вкладками, где пользователь может легко проводить пальцем влево или вправо между представлениями.Как включить такое поведение?

Спасибо.

Ответы [ 3 ]

5 голосов
/ 05 июня 2012

Лучшее и наименее беспроблемное решение, которое я нашел, это класс ATPagingViev Андрея Таранцова.Работает так же, как UITableView, то есть, сколько страниц вы хотите, прокрутить горизонт или верт.обеспечить просмотр страницы и т. д. Очень легко и хорошо закодировано.Это здесь: SoloComponents

Он также имеет функцию рециркуляции, поэтому он стабильный памяти.

3 голосов
/ 22 сентября 2011

Если вы ссылаетесь на что-то вроде приложения Apple для фотографий, оно использует UIScrollView, у которого есть свойство для включения подкачки.Если вы определите ширину содержимого представлений шире рамки вашего представления, вы получите эффект, который вы описали.Представление будет отображаться с шагом ширины границ.На каждой странице вы можете разместить другой вид.

http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIScrollView_Class/Reference/UIScrollView.html

1 голос
/ 03 января 2013

Другой вариант, который я нашел, это SwipeView:

https://github.com/nicklockwood/SwipeView

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