У меня есть UIViewController
, которые содержат UIScrollView
внутри него.
m_scrollView
находится с pagingEnabled=YES;
На каждой "странице" у меня есть UIViewController, отображающий статью.
Чтобы предотвратить подпрыгивание, когда пользователь перебирает страницы со страницы, которую я использовал:
m_scrollView.bounces=NO;
и даже
m_scrollView.alwaysBounceHorizonal=NO;
Я заметил, что это изменение было только на последней странице, которая не отскакивает. Но при прокручивании других страниц они отскакивают.
EDIT: оптимальным решением было сделать первый и последний отскок страницы (так что пользователь получит repsond, больше нет страниц \paging), а другие страницы без подпрыгивания
раздражающий с отскоком при прокручивании страниц, эффект отскока не равен и тому же. иногда он отскакивает больше, а иногда меньше.
Мне сложно что-то делать с загрузкой данных на страницах, но я не думаю, что это так, потому что это происходит и при загрузке всех страниц, и в фоновом режиме не происходит асинхронная загрузка загрузки. Любые идеи?
ИЗМЕНИТЬ 2: Я предполагаю, что свойство bounce - это край UIScrollView, Но при переходе со страницы на страницу происходит отскок. Иногда я вижу немного следующей страницы. Например: прокручивая со страницы 2 на страницу 3, а в анимации прокрутки я вижу на 0,1 секунды страницу 4.
Кроме того, анимация прокрутки не является постоянной. и он чувствует, что каждый салфетк мало чем отличается. Спасибо заранее.