类型'Custom TableViewController'不符合协议'UICollectionViewDataSource'

时间:2016-02-04 06:07:52

标签: ios iphone swift

类型'Custom TableViewController'不符合协议'UICollectionViewDataSource'。

我使用Swift创建了一个项目并拥有一个UITableViewcontroller。并在UITableFooterView我添加了集合,但我无法添加UICollectionViewDataSource。

2 个答案:

答案 0 :(得分:2)

  

Type'TableViewController'不符合协议'UICollectionViewDataSource'

检查数据源方法是否被取消

func collectionView(collectionView: UICollectionView, numberOfItemInSection section: Int) -> Int;

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell;

如果已经声明,请检查代码中的类型。使用numberOfItemsInSection代替numberOfItemInSection

答案 1 :(得分:0)

如果您已实施以下方法

,则应该有效
- collectionView:numberOfItemsInSection:
- collectionView:cellForItemAtIndexPath: