我想在swift中发表评论回复系统。单评有多个回复。这是单级评论系统。
我们可以使用UITableView来制作它,或者我们需要使用UIScrollView。你能不能给出一些建议,如果有任何示例代码会有很大的帮助,因为我在google上搜索很多但没找到合适的东西。提前谢谢。
答案 0 :(得分:0)
根据您希望如何使用tableview
,可以有两种方法让我们假设你有一个评论对象,有一系列回复
1.)使用两个不同的单元格
- >对于每个评论,您可以使用屏幕截图中显示的布局,其中图像从最左侧开始,后跟名称和文本或共享材料。
然后将使用另一个具有前导边距的单元格显示每个回复,以便回复的人的图像从评论人的姓名开始的相同位置开始。
为此,您需要将Comment对象及其内部回复数组转换为具有正确类型/单元标识符的1D数组
2.。使用自定义标题和单元格
- >这里两者的布局也与上面说明的相同,唯一会改变的是将注释对象设置为1D,您可以使用注释对象填充Section Headers,而回复可以用来填充回复。 / p>