Как расширить верхнюю часть прокрутки под панелью навигации в iOS 12? - PullRequest
0 голосов
/ 01 марта 2019

У меня есть UIScrollView под панелью навигации в деталях viewcontroller .

viewcontroller настройки следующие:

enter image description here

прокрутка прикреплена к Safe Area (trailing, leading, bottom, top= 0).

enter image description here

Я хочу поместить весь вид прокрутки ниже / под панелью навигации , так что, если я сделаю панель навигации прозрачной, я смогу увидеть скролл , прикрепленный к верхней границе устройства (в то время как на данный момент область скролла top соответствует границе bottom панели навигации). панель навигации должна охватывать часть моего scrollview .

Я пробовал adautomaticallyAdjustsScrollViewInsets, contentInsetAdjustmentBehavior и другие подобные решения, но, похоже, ничего не помогало.

Наконец, я заметил, если я заменю безопасную область top constraint на суперпредставление constraint Я получаю ожидаемый результат, но я здесь, чтобы спросить: это путь?Это безопасно?Есть ли возможные недостатки?

...