У меня есть два UIView с размером фиксированного размера (30, 30), я хочу, чтобы в горизонтальном центре отображались точки обзора. вот описание макета.Почему это ограничение макета не может удовлетворить?
H:[view1(30)]-20-[view2(30)]
V:|-20-[view1(30)]
V:|-20-[view2(30)]
и добавить ограничение на горизонтальной
view1.leftMargin = view2.rightMargin
Но эти ограничения не работают, как мой ожидать.
предупреждение о времени выполнения говорит, что не может одновременно не удовлетворять ограничениям. Зачем?
Я нахожу решение для центрирования представлений, которые добавляют два вида заполнителя в левой и правой частях, но я хочу знать, почему мое первое решение не работает, как узнать мои ограничения? Что я упустил?
вертикальной или горизонтальной или оба? – Alok
@Alok горизонтальный, извините, я изменил вопрос. – ZHENGYING
k спасибо за обновление, я сомневаюсь в H: | [view1 (30)] - 20- [view2 (30)] |. Пожалуйста, сделайте это как H: [view1 (30)] - 20- [view2 (30)] и удалите view1.left = view2.right – Alok