1

为什么 UICollectionViewController 似乎只允许显示其 CollectionView?如果我向其中添加其他组件,它们似乎永远不会显示。它们在情节提要中显示良好,但在模拟器中运行时它们不可见。

这是我的故事板的样子:

在此处输入图像描述

然后当我在模拟器中运行它时,我得到一个只有 CollectionView 可见的黑屏。

在此处输入图像描述

4

1 回答 1

1

AUICollectionViewController是一个视图控制器,其全部内容是一个集合视图。

要获得您需要的行为,请改为拖出一个泛型UIViewController并添加 a UICollectionView(不是 a UICollectionViewController)作为UIViewController's的子视图view

然后您可以根据UICollectionView需要调整 的大小并将标签添加为 的子UIViewController视图view

Interface Builder 中的视图层次结构如下所示:

在此处输入图像描述

于 2013-02-11T02:06:27.587 回答