代码中的自动布局和子视图的动态数量

时间:2017-06-12 15:17:34

标签: ios autolayout

我想实现一个视图,该视图具有可以随时添加或删除的动态数量的子视图。类似于UICollectionView的流布局的东西。但它也必须根据内部物品的数量来确定尺寸。

我计划使用自动布局并以编程方式添加约束,但似乎我必须保留对所有子视图约束的引用,以便如果其中一个项被删除,我将能够删除其约束并更新约束跟随它的所有项目。

这看起来很复杂,比例如复杂得多在-layoutSubviews中手动计算帧数。是应该如何使用自动布局还是我误解了它?有没有更好的方法来实现这一目标?

0 个答案:

没有答案