在视图控制器中设置表视图和集合视图



>我正在构建一个具有多个集合的iOS应用程序查看一些是水平的,有些是垂直滚动。

我希望它们垂直滚动在一起,我读了很多博客,并知道可以使用UITableView来完成。我正在实现UITableView和UICollectionView在ViewController 它抛出一个错误。

错误:

Showing Recent Messages
The dealCollectionViewCell outlet from the BusinesViewControllerr to the UICollectionView 
is invalid. Outlets cannot be connected to repeating content. [12]
Showing Recent Messages
The dealTableViewCel outlet from the BusinesViewControllerr to the UITableViewCell is 
invalid. Outlets cannot be connected to repeating content. [12]

我是 swift 的新手,是否有人可以帮助我理解此错误以及如何解决此问题。

我做了一个示例项目,我在其中制作了表视图和集合视图不同的类,它工作正常。我需要将其合并到 viewController 中,因为我正在使用 API 从服务器获取一些数据,并且需要显示在我的 4 个不同的集合视图中。

您应该连接来自UITableView和UICollectionView的插座,而不是它们的单元格

Use a function in tableviewcell class and in cellforrow at call that function like:
UItableviewClass:
func BindData(data: [String]){
self.myData = data
self.myCollectionView.reloadData()
}
in ViewController:
cellForRowAt:
cell.BindData(data: anydata)

相关内容

  • 没有找到相关文章

最新更新