Как отключить смахивание вверх и смахивание вниз
Я использую XLPagerTabStrip и у меня есть панель вкладок в верхней части экрана. Он прекрасно прокручивает влево и вправо и прекрасно работает, но по какой-то причине он также прокручивает вверх и вниз, и я не могу придумать, как улучшить поведение. Я прочитал документы, но не могу найти решение. Похоже на базовую функцию, поэтому я, должно быть, что-то пропустил.
Может кто-нибудь помочь направить меня туда, где я делаю изменения, чтобы прокрутка вверх и вниз была отключена, я просто хочу влево и вправо.
Спасибо за помощь.
Вот изображение, когда приложение впервые запущено:
Вот что происходит, когда я провожу пальцем вверх. Вы заметите, что текст прокручивается вверх, если я продолжу смахивать в этом направлении, текст исчезнет и скроллится с экрана. Кроме того, если я проведу пальцем вниз по тексту, то это будет похоже на отскок, когда вы вытаскиваете UITableViewDown... У меня не будет отметки Отскок по горизонтали и вертикали, как показано на снимке экрана ниже:
Может быть важно принять к сведению, что он также не прокручивает влево и вправо. Это почти как использование только ширины вида и упаковка элементов.
1 ответ
В методе класса viewDidLoad () класса PagerTabStripViewController убедитесь, что вы использовали следующий код.
containerView.alwaysBounceHorizontal = true
containerView.alwaysBounceVertical = false
containerView.scrollsToTop = false