UICollectionView没有连接到类

时间:2016-10-04 20:44:03

标签: ios swift uicollectionview

我在普通视图控制器中有一个集合视图,我想连接到一个类(用于配置单元格)。我在身份检查器中输入了类的名称,但它没有连接到类。

storyboard screenshot

code screenshot

1 个答案:

答案 0 :(得分:0)

问题是您的代码是UICollectionViewController的子类(UIViewController的子类),但故事板中的对象是UICollectionViewUICollectionViewUICollectionViewController不同,这就是为什么XCode不会让您更改类,也不会将其作为自动完成选项提供。

您有几种选择可以完成您的尝试。您可以在故事板中创建容器视图,然后将UICollectionViewController子类嵌入为子视图控制器。

然而,更标准的方法是将您的代码更改为UIViewController的子类,给它一个UICollectionView(不是视图控制器)作为属性,并使其符合UICollectionViewDelegateUICollectionViewDataSource协议。