golovanovd
@golovanovd
Студент, iOS-разработчик

Как два UIScrollView сделать зависимыми между собой?

Добрый день.

Суть проблемы такова, есть два отдельных UIScrollView на одном ViewController.
Как связать их между собой, чтобы когда двигаешь один второй двигался идентично?
Может кто-то с таким сталкивался

Заранее спасибо за ответы!
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
doublench21
@doublench21 Куратор тега Swift
Попробуй так:
class MultiScrollViewController: UIViewController {
    // ...

    override func viewDidLoad() { 
        super.viewDidLoad()

        firstView.delegate = self
        secondView.delegate = self
    }

    // ...
}

extension MultiScrollViewController: UIScrollViewDelegate {
    func scrollViewDidScroll(scrollView: UIScrollView) {
        firstView.contentOffset = scrollView.contentOffset
        secondView.contentOffset = scrollView.contentOffset
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы