Использование UISegmentControl
в подвид из UIScrollView
Я использую UIStoryboard
дизайн мой взгляд. Пожалуйста, выполните следующие действия.
Шаг 1: Добавить UIScrollView
в раскадровку.
Шаг 2: Ширина UIScrollView
должна быть ширины вида, высота примерно 60 пикселей.
Шаг 3: Добавить UISegmentControl
с п Сегменты к UIScrollView
, ширина UISegmentControl
должна быть 100 * п рх (Вы можете рассчитать на основе ваших требований).
Шаг 4: Теперь добавьте выход для UIScrollView
в ваш ViewController.
Шаг 5: Добавить contentsize для UIScrollView
, следующий код в viewDidLoad
вашего ViewController
self.scrollView.contentSize = CGSizeMake(100*n, 60);
Пожалуйста сделайте ваши собственные настройки для UISegmentControl
. Я тестировал тот же &, он работает для меня.
Это должно сработать для вас!
Если представление подпрограммы - это прокрутка (оно должно быть), вы можете просто получить процент от местоположения по сравнению с contentview и переместить выделенное выделение сегмента с помощью 'scrollViewDidScroll' – Tj3n
Этот вопрос слишком широк. Что вы уже пробовали? Пожалуйста, опубликуйте свою незавершенную работу. – JAL