0

我有一个包含 3 个项目的视图。它们采用 2 列格式,因此如果所有 3 个项目都可见,则顶行将有 2 个,第二行将有 1 个。这很好,但这些项目将在代码中动态打开或关闭。

我该如何布置它们以便它们正确流动。即,如果第二项关闭,则第三项移动到第一行。可以通过自动布局约束来实现吗?如果隐藏了一个或所有项目,我还需要外部视图在高度上折叠。这可以在xcode的界面构建器中实现还是必须在代码中完成?

下图显示了可能发生的变化: 在此处输入图像描述

4

1 回答 1

0

为您的收藏视图使用类似的东西 https://github.com/steipete/PSTCollectionView

于 2013-09-23T13:33:23.750 回答