我是一名Android开发人员,是iOS开发的新手,想要这种行为
就像app store一样,我希望根据tableview中的类别显示产品列表。
我在网上搜索了this tutorial
它展示了如何在每个部分中添加集合视图,这解决了我如何显示类别产品的问题。
我还可以使用此代码段显示类别名称:
代码段:
func tableView(tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
return categories[section]
}
但最重要的是我想在类别标题行的最右侧显示“查看全部”(就像app store一样)。当用户点击“查看全部”时,该类别中的所有产品将显示在单独的页面中(我可以处理)
如何获得显示“查看全部”和onTapListener的相应类别的行为?
附加图像(带箭头标记)。 View Image 在这方面,请有人帮助我。
答案 0 :(得分:2)
我觉得在这里使用集合视图而不是tableView,因为你想拥有像appstore这样的主页,它有可垂直滚动的类别列表,每个类别单元格都有可水平滚动的产品/应用程序我实现这个方式:
categoriesCollectionview
categoriesCollectionview
包含数组categoryCollectionViewCell
Feed中另一个水平滚动productsCollectionView
productsCollectionView
将保留该类别的产品我认为这会促使你开始实施这个。如果您有任何疑问,请在下方发表评论。