标签: ios autolayout
我想实现一个视图,该视图具有可以随时添加或删除的动态数量的子视图。类似于UICollectionView的流布局的东西。但它也必须根据内部物品的数量来确定尺寸。
我计划使用自动布局并以编程方式添加约束,但似乎我必须保留对所有子视图约束的引用,以便如果其中一个项被删除,我将能够删除其约束并更新约束跟随它的所有项目。
这看起来很复杂,比例如复杂得多在-layoutSubviews中手动计算帧数。是应该如何使用自动布局还是我误解了它?有没有更好的方法来实现这一目标?
-layoutSubviews