UICollectionViewController似乎只显示其CollectionView

时间:2013-02-11 01:34:38

标签: ios6

为什么UICollectionViewController似乎只允许显示其CollectionView?如果我添加其他组件,它们似乎永远不会显示。它们在故事板中显示得很好,但在模拟器中运行时它们不可见。

以下是我的故事板的样子:

enter image description here

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

enter image description here

1 个答案:

答案 0 :(得分:1)

UICollectionViewController是一个视图控制器,其整个内容是一个集合视图。

要获得您需要的行为,请拖出通用UIViewController并添加UICollectionView(不是UICollectionViewController)作为UIViewController的{​​{1}}的子视图{ {1}}。

然后,您可以根据需要调整view的大小,并将标签添加为UICollectionView的{​​{1}}的子视图。

Interface Builder中的视图层次结构与此类似:

enter image description here