如果网格的约束都使用自动布局来写的话,感觉代码会比较多,而且容易出错,而本人有点偷懒,所以用了另外一种变通方案。
我的方案是先获取到宽度和高度,一般用 uiscreen mainscreen 的相关属性
用代码设置frame 的方式,填充 在 n*m 的网格里。
每一个网格都放置一个视图容器来填装需要展示的内容。
接下来的方法就好办多了,直接在视图容器中添加每一个视图的约束就可以了我的方案是先获取到宽度和高度,一般用 uiscreen mainscreen 的相关属性
用代码设置frame 的方式,填充 在 n*m 的网格里。
每一个网格都放置一个视图容器来填装需要展示的内容。
接下来的方法就好办多了,直接在视图容器中添加每一个视图的约束就可以了