IOS - Как вы получаете текущую позицию прокрутки в Swift? - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть быстрый просмотр прокрутки, который пользователь может свободно прокручивать вверх и вниз. Когда пользователь прокручивает, останавливается где-то и нажимает кнопку в представлении прокрутки, как узнать текущую позицию просмотра прокрутки?

Чтобы получить подробные сведения, мне нужно

currentPosition: CGPoint

такой, что представление прокрутки будет точно таким же, как и при

thisScrollView.setContentOffset(currentPosition, animated: false)

Ответы [ 2 ]

1 голос
/ 24 февраля 2020

Это текущая позиция scrollView.

scrollView.contentOffset

contentOffset

0 голосов
/ 24 февраля 2020

Вы можете использовать scrollView.contentOffset.y для вашего видимого экрана во всех прокручиваемых областях (ContentSize). И вы можете использовать все прокручиваемые: -> scrollView.contentSize.height

scrollView.contentSize.height = scrollView.contentOffset.y + scrollView.frame.size.height

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...