Быстрый вопрос о странном поведении Auto Layout в Xcode 9.2, построенном на Swift 4.
Итак, моя сцена состоит из UIScrollView
, прикрепленного к UIViewController
по всем 4 ребрам.Внутри UIScrollView
находится UIView
(«Просмотр содержимого») , также прикрепленный по всем 4 ребрам к своему суперпредставлению.Теперь проблема в том, что, если у меня есть еще UIView
в представлении содержимого, и я прикалываю верхний край к безопасной области, а не к суперпредставлению, прокрутка все еще работает, но когда она достигает вершины, поведение отскока отсутствует.Это просто останавливается там.
Я бы хотел добиться эффекта эффекта резиновой ленты, когда страница достигает верхней части без обрезки внутреннего вида из-за надреза iPhone X (отсюда ограничения для безопасной области сверху, а не Superview).делать что-то не так здесь?Проверьте GIF ниже.
Первый: UIView
прикреплен к Superview представления содержимого - обратите внимание, что эффект отскока активен
Второй: UIView
прикреплен к безопасной области просмотра содержимого - отказов нет, и прокрутка сразу останавливается