Включить горизонтальный пейджинг, но отключить вертикальный пейджинг
У меня есть UIScrollView, который я пытаюсь листать по горизонтали (элементы в представлении прокрутки - дни). Это работает как задумано. Одна непреднамеренная проблема - то, что UIScrollView также страницы вертикально (я хочу, чтобы это прокручивалось нормально). Есть ли способ, которым я могу отключить вертикальный пейджинг при включении горизонтального пейджинга? Есть еще один вопрос, похожий на мой, но это было 4 года назад, и ответы там были расплывчаты.
Спасибо за помощь.
2 ответа
Если вы используете раскадровки, вы можете просто щелкнуть scrollView и отредактировать его свойства в правом разделе. Там вы можете включить / отключить то, что вы хотите
Надеюсь, я мог помочь;)
Если вы хотите, чтобы ваш UIScrollView не прокручивал вертикально. Вам нужно обернуть вашу высоту просмотра на 1. Таким образом, ваша высота contentSize будет зафиксирована на 1.
self.scrollView.contentSize = CGSizeMake(self.scrollView.frame.size.width * numberPages, 1);