iOS: Auto Layout против autoresizingMask - изменение размера всего представления для заполнения?

У меня есть раскадровка, которая построена с использованием Auto Layout. В этой раскадровке я встраиваюUIViewController подкласс (ButtonGridViewController) в нескольких местах, каждое из которых имеет разные размеры.ButtonGridViewControllerТочка зрения определена в xib.

Что мне нужно, так это для всегоButtonGridViewControllerЭто просто масштабирование, чтобы заполнить представление, в которое я его встраиваю. Со старым методом Struts-and-Springs это было тривиально - просто установите все подпредставления для изменения размера в обоих направлениях, и вуаля, часть торт.

Как мне сделать то же самое, используя ограничения? Что бы это ни стоило, xib просто содержит основной вид, который является прямоугольным, и имеет 4 подпредставления - каждое по кнопке - расположенных в сетке 2x2. Я хочу, чтобы все, включая кнопки и интервал, масштабировалось и / или растягивалось, чтобы заполнить представление, в которое оно входит.

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос