【发布时间】:2016-11-30 23:38:02
【问题描述】:
我目前有一个storyboard 场景,其中场景的视图控制器是UICollectionViewController 的子类,因此根视图是UICollectionView。我想将此自定义视图控制器更改为实现UICollectionViewDelegate 协议的通用UIViewController,并将根视图设为UIView,并将集合视图作为子视图。
但是,如果我将视图控制器更改为 UIViewController 的子类,它在情节提要中的条目会获得一个“视图”出口(这很好),但我不能将现有的 UICollectionView 嵌入到 UIView 中(界面生成器仍然有这个选项是灰色的)
那么,将storyboard 重构为我想要的UIViewController -> UIView -> UICollectionView 层次结构的最简单、最不痛苦的方法是什么?我不想从头开始重新创建场景。
【问题讨论】:
-
我认为正确的方法是创建新场景。
标签: ios swift xcode interface-builder uistoryboard