iOS: Auto Layout против autoresizingMask - изменение размера всего представления для заполнения?
у нас есть раскадровка, которая построена с использованием Auto Layout. В этой раскадровке ям встраиванияUIViewController
подкласс (ButtonGridViewController
) в нескольких местах, каждое из которых имеет разные размеры. 'ButtonGridViewController
Вид s определяется в xib.
Что мне нужно, так этоButtonGridViewController
вид, чтобы просто масштабировать, чтобы заполнить вид, который яЯ встраиваю его. Со старым методом "стойки и пружины" это было тривиально - просто установите все подпредставления для изменения размера в обоих направлениях, и вуаля, кусок пирога.
Как мне сделать то же самое, используя ограничения? Для чего этоТаким образом, XIB содержит только основной вид, который является прямоугольным, и имеет 4 подпредставления - каждое из которых - расположенное в сетке 2x2. Я хочу, чтобы все, включая кнопки и интервал, масштабировалось и / или растягивалось, чтобы заполнить видидет в.
Спасибо!