Scroll View имеет неоднозначную высоту и ширину прокручиваемого содержимого

Я пытаюсь следовать этому руководству.

Я не могу заставить скроллер работать, и я предполагаю, что это связано с моей ошибкой ограничений. У меня есть VC, на который я перетаскиваю представление прокрутки и растягиваю его, чтобы он помещался под панелью навигации и касался левого/правого/нижнего. Я добавляю 4 ограничения в Scroll View all для просмотра, а не для безопасного просмотра: сверху 88 и слева/справа/снизу до 0.

введите здесь описание изображения

Я применяю ограничения, и я получаю красные линии вокруг представления прокрутки и ошибку: представление прокрутки имеет неоднозначную высоту и ширину прокручиваемого содержимого.

введите здесь описание изображения

Если я проигнорирую эту ошибку и продолжу обучение, функция прокрутки не будет работать.


person Sebastien Desemberg    schedule 01.10.2019    source источник


Ответы (1)


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

В качестве альтернативы вы можете попробовать центрировать позиции X и Y внутри своего контейнера, что не так хорошо решает проблему, но, вероятно, устранит двусмысленность.

person S.Mitchell    schedule 01.10.2019
comment
get no issues when I constrain to the safe area instead of the view. удалите его, потому что он не влияет на проблему - person Gargo; 22.12.2019