我有一个使用自动布局构建的故事板。在该故事板中,我在多个位置嵌入了一个UIViewController
子类 ( ButtonGridViewController
),每个位置的大小都不同。 ButtonGridViewController
的视图在 xib 中定义。
我需要的是让整个ButtonGridViewController
视图简单地缩放以填充我嵌入的视图。使用旧的 struts-and-springs 方法,这很简单——只需将所有子视图设置为调整大小在两个方向上,瞧,小菜一碟。
我如何使用约束来完成同样的事情?对于它的价值,xib 只包含一个主视图,它是矩形的,并且有 4 个子视图 - 每个子视图 - 一个按钮 - 排列在 2x2 网格中。我希望包括按钮和间距在内的所有内容都可以缩放和/或拉伸以填充要进入的视图。
谢谢!