У меня есть следующая конфигурация:Autolayout вид заполнения Родительское представление
UIView (только для некоторых теней)> UIScrollView (только для подпрыгивая)> UIView (фактический вид контента).
Как настроить автозапуск, чтобы все три вида занимали все свободное пространство, но не более?
Если у меня есть что-то вроде шаблона «Единый вид», все в порядке, но как я могу сделать autolayout respect Navigation bar и Tab Bar? Мой взгляд всегда становится больше, чем реальный доступный размер, и покрывается Tab Bar.
Определите, что именно вы хотите, когда говорите, что хотите, чтобы они занимали все пространство. Все ли они имеют одну и ту же высоту? Та же ширина? Является ли одна из них переменной высотой/шириной? Выравниваются ли они горизонтально/вертикально? и т. д. Диаграмма того, что вы хотите, сделает ее намного проще. – Fogmeister
Хорошо, у меня есть контроллер навигации внутри контроллера панели вкладок. Когда у меня есть один UIView, он отлично подходит для пустого пространства. Когда я обертываю этот UIView в UIScrollView, просмотр прокрутки становится выше, чем должно быть, распространяется под панелью вкладок, а также дочерний UIView. – asdf