我正在Swift 4的tableviewcell内部使用collectionview。我从服务器获取内容,该内容都是动态的。我必须展示不同类型的collectionview行为。
例如,在第一个表格视图行中,应为具有屏幕宽度且可滚动的collectionviewcell。在第二行中,collectionview具有3个部分,每个部分的内容不同,项目的数量也不同。
在这里,我被卡住了,除了水平显示之外,我无法显示三个部分。我已经计算出collectionview流布局的大小。
在最后一行中,我还有具有可滚动内容的collectonviewcell,在这里,当我查看内容时,内容将从下一行或上一行开始重复。我希望平滑滚动并停止重复内容。
我是Swift的新手。有人能帮我这个忙吗?预先感谢。
答案 0 :(得分:0)
一种简单的方法是使用其单元格xib创建tableview,并在其单元格内部添加集合视图,并为集合视图单元格创建另一个xib。当访问不同表视图单元格的集合视图时,此方法很有用。宁可在不加载Xib的情况下使用,也可能会混淆您的代码。