嗨,我目前正在尝试创建一个非常复杂的TableViewCell,它将只使用一次并在TableView的顶部显示。该视图包括
4x UILabel
2x UICollectionView
1x UIImage
我想知道这是否可行,解决这个问题的最佳方法是什么?
我对这不是UITableViewCell
持开放态度,但我们希望它与TableView的其余部分无缝滚动,将其放在TableView上方的自己的容器中,并在UIScrollView
内,这很混乱,因为我们必须处理两个滚动视图和tableview。
最佳答案
好-我的建议是
MyHeaderViewController
UICollectionView
一旦你完成了那一部分...
MyHeaderViewController
,然后设置tableHeaderView = myHeaderVC.view 这样一来,您就可以将集合视图的所有逻辑与TableView分开
有关简单的示例,请参见https://github.com/DonMag/SWTableHeaderView。