我需要创建以下设计
我遵循此代码在UITableView
中绘制带水平滚动的简单集合视图目前的示例代码就像这样工作
UITableView-> UICollectionViewCell为具有水平滚动的单元格
我想要什么
我想:第一行带有水平滚动的UICollectionview和 然后使用Normal UITableviewCell休息行以显示数据
我该怎么做。
答案 0 :(得分:2)
UITableView
添加view controller
并实施delegate
和datasource
方法。(您可以使用UITableViewController
代替UIViewController
1}})。fist cell
中first section
的{{1}},您应使用tableview
。custom tableview cell
中,您必须使用tableview cell
添加collection view
,并在horizontal scroll
内实施delegate
和data source
方法}。这些是你必须要做的步骤。
请参阅此implement uicollectionview inside uitableview问题了解更多信息。
希望这会对你有所帮助。
答案 1 :(得分:1)
你应该设计一个内部有UICollectionView的UITableViewCell,并在A部分为单元格设置这个单元格,对于B部分,你应该设计一个新的UITableview单元格。
答案 2 :(得分:1)
当tableview的cellForRowAtIndexPath调用时,您可以检查First部分,当第一部分加载时,您可以在第一个单元格中创建新的UICollection视图对象。比下一节加载你可以像普通的tableview一样工作。
不 - 您还需要实现UICollectionview委托和数据源方法。