Сделайте высоту суперпредставления гибкой на основе соотношения сторон дочернего вида
Прикрепленное изображение показывает все, что я хочу..
Из изображения вы можете видеть, что B и C являются подпредставлениями A (темно-синей рамкой обозначено представление A). B имеет соотношение сторон (высота B будет зависеть от его ширины). С будет иметь фиксированную высоту.
Мне нужна такая комбинация ограничений, чтобы высота A основывалась на расчете их подпредставления.
3 ответа
Ниже приведены ограничения, установленные для представления иерархии:
Для просмотра A:
Для просмотра B:
Для просмотра C:
Также вы можете установить ограничение View B следующим образом, если вы не хотите использовать квадрат всегда:
Вы ограничения должны быть похожи,
Вид А,
leading, Trailing, Top
Вид B,
leading, trailing, top, bottom and aspect ratio
Вид С,
leading, trailing, bottom and fix height
Надеюсь, это поможет:)