Я понимаю старый метод Struts and Springs для выравнивания, калибровки и распределения представлений в Interface Builder. Тем не менее, я не могу понять, как равномерно распределять представления с помощью автоматической компоновки с Xcode 5. Был способ сделать это с помощью Xcode 4, но этот вариант не был.
У меня есть 7 кнопок, расположенных в вертикальном стеке. На 3,5-дюймовом макете он выглядит великолепно. Когда я просматриваю экран в 4-дюймовом макете, все кнопки остаются плотно упакованными, а под последней кнопкой располагается большое пространство.
Я хочу, чтобы они оставались на одной высоте, но я хочу, чтобы пространство между ними могло быть гибким, чтобы они могли распространяться по экрану.
Я смог получить высоту кнопок, чтобы сгибать и заполнять пространство, но это не мое желаемое поведение. Я хотел бы узнать, как использовать Auto Layout для замены моего старого поведения Springs, но я не могу найти способ сделать это через Interface Builder.
Я уверен, что верхняя кнопка либо является фиксированным пространством от верхнего края, либо пропорциональным пространством от верхнего края, аналогично нижней кнопке и нижнему краю. Для меня это менее важно, я тоже хорош.
Но мне действительно нужно выяснить, как равномерно распределить дополнительное пространство между каждым из элементов в представлении.