Вид прокрутки не прокручивается вверх - PullRequest
0 голосов
/ 31 марта 2019

Как видно из видео, когда код создается и запускается, красный вид равен 0px от верхнего края.Но после прокрутки вниз и касания строки состояния, чтобы вернуться наверх, между верхней частью экрана и красным представлением (то есть черной областью) появляется промежуток.

GIF симулятора

Что я могу сделать, чтобы решить проблему, если предполагаемое поведение для красного представления должно быть 0px от верхней части экрана при прокрутке пользователядо самой вершины?

1 Ответ

0 голосов
/ 31 марта 2019

Попробуйте установить минус-значение для вставки содержимого scrollviews:

scrollView.contentInset = UIEdgeInsets(top: -40, left: 0, bottom: 0, right: 0)

Вы также можете проверить безопасную область.

Это нормальное поведение в iOS.iOS попытается освободить место для строки состояния, если вы используете безопасные зоны.

...