Есть два подглядывания в желтом виде: красный вид и зеленый вид. Оба они имеют фиксированную ширину и высоту. greenView имеет еще два ограничения: ведущий и нижний к желтому представлению. redView имеет еще два ограничения: вертикальное пространство между дном и вершиной greenView и тем же центром X с greenView. (Рисунок 1) (Рисунок 1)Autolayout: сохранить центр центра X с другим видом, но не переступать его superView
Что мне нужно сделать, всегда держите redView внутри желтого изображения, даже если основное ограничение зеленого вида на желтый вид равно нулю. (Рисунок 2) Что мне делать с AutoLayout? Есть идеи? Благодарю. (рис 2)
Если два точки зрения могут иметь разные центральные позиции, почему вы даете центр ограничения красного зрения в отношении зеленого зрения? Попробуйте дать ограничение центра относительно желтого вида, то есть супер-вид. – Priyal