标签: ios interface-builder
我有一个包含3个项目的视图。它们采用2列格式,因此,如果所有3个项目都可见,则在第一行中有2个,在第二行中有1个。这很好,但这些项目将在代码中动态打开或关闭。
如何将它们放置以使它们正确流动。即,如果关闭第二项,则第三项移动到第一行。可以通过自动布局约束来实现吗?如果隐藏了一个或所有项目,我还需要外部视图在高度上折叠。这可以在xcode的接口构建器中实现,还是必须在代码中完成?
图表下面可能发生的变化:
答案 0 :(得分:0)
在您的集合视图中使用类似的内容 https://github.com/steipete/PSTCollectionView