Я использую UIPageViewController
, чтобы перелистывать несколько страниц контента, в настоящее время я ничего не делаю, когда пользователь переворачивается на последнюю страницу UIPageViewController
, потому что больше нет страницы для перехода на нее, как бы добиться эффекта отскока например прокрутку до конца UIScrollView
, так что он дает пользователю некоторую обратную связь, это конец последовательности?Эффект отскока последней страницы UIPageViewController?
6
A
ответ
1
Попробуйте это!
- Добавить пустую страницу перед вашей «первой» страницы (и, возможно, установить его будет скрыт)
- После того как вы сделали настройки для вашего UIPageViewController, вручную перейти на вторую страницу, ваш «первый» страницу ,
- В окнеПросмотрСообщиватель: viewControllerBeforeViewController: метод делегирования, проверьте, будет ли представление пустой страницей. Если это так,
- снова перейдите на вторую страницу, возможно, после некоторой задержки. Или
- В какой-то образом, отключить UIPanGestureRecognizer в вашем UIPageViewController
Это не может быть идеальным решением, но, надеюсь, приемлемо. Я также собираюсь сделать что-то подобное позже, поэтому я, возможно, объясню больше и попробую сам. Удачи!
// Редактировать
Ах .. если вы хотите, чтобы иметь эффект отскока в прошлом вместо того, чтобы (я рекомендую вам сделать оба) ..
- Пропустить это.
- Добавить дополнительную (или две, если у вас есть нечетное количество страниц и двусторонний вид) пустые страницы после всех ваших других страниц (и необязательно установить их/их следует скрывать)
- На страницеПросмотрСогласно : viewControllerAfterViewController: метод делегирования, проверьте, будет ли представление (последней) пустой страницей. Если это так,
- вручную перейдите на предыдущую страницу, возможно, после некоторой задержки. Или
- В какой-то образом, отключить UIPanGestureRecognizer в вашем UIPageViewController
В (3), если вы не отключить UITapGestureRecognizer, вы должны решить, если это водопроводная жест , а затем выберите (3.1), иначе возьмите маршрут (3.2)!
Смежные вопросы
- 1. wheelnav.js эффект отскока
- 2. Эффект отскока с jQuery?
- 3. Эффект отскока в d3
- 4. Эффект отскока на RecyclerView
- 5. Эффект отскока JQuery, сломанный Bootstrap
- 6. Пользовательский контейнер viewcontroller (аналогичен UIPageViewController), но без отскока прокрутки
- 7. Как добавить новые страницы в UIPageViewController после того, как пользователь достиг последней страницы?
- 8. Оптимизация страницы в UIPageViewController
- 9. Как сделать эффект отскока для кнопки
- 10. как использовать эффект отскока в JQuery
- 11. Добавить эффект отскока в флип-анимацию
- 12. Эффект отскока для изображения сверху донизу wp8
- 13. Добавить эффект отскока в конце css translate
- 14. Эффект отскока в jquery не работает идеально
- 15. Android: отключить эффект «отскока» в пользовательской галерее
- 16. Эффект слайда JQuery с проблемой позиционирования отскока
- 17. Как добавить эффект отскока к функции JS
- 18. Как добавить эффект отскока к UIView animateWithDuration
- 19. Устранить эффект отскока шарика на slidetoggle
- 20. Как создать эффект отскока на ul
- 21. Как обнаружить UIPageViewController на последней странице
- 22. Скрыть точки на последней странице UIPageViewController swift
- 23. Программировать прокрутку UIPageViewController только немного
- 24. Настройка страницы в UIPageViewController
- 25. UIPageViewController: положение индикатора страницы
- 26. UIPageViewController Прозрачность страницы
- 27. Скрытие текущей страницы UIPageViewController
- 28. Индикатор страницы UIPageViewController
- 29. UIPageViewController задержка смены страницы
- 30. Скрыть счетчики точек UIPageViewController на последней странице