评论回复系统在swift 3

时间:2017-04-24 09:32:40

标签: swift swift3

我想在swift中发表评论回复系统。单评有多个回复。这是单级评论系统。

我们可以使用UITableView来制作它,或者我们需要使用UIScrollView。你能不能给出一些建议,如果有任何示例代码会有很大的帮助,因为我在google上搜索很多但没找到合适的东西。提前谢谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

根据您希望如何使用tableview

,可以有两种方法

让我们假设你有一个评论对象,有一系列回复

1.)使用两个不同的单元格

- >对于每个评论,您可以使用屏幕截图中显示的布局,其中图像从最左侧开始,后跟名称和文本或共享材料。

然后将使用另一个具有前导边距的单元格显示每个回复,以便回复的人的图像从评论人的姓名开始的相同位置开始。

为此,您需要将Comment对象及其内部回复数组转换为具有正确类型/单元标识符的1D数组

2.。使用自定义标题和单元格

- >这里两者的布局也与上面说明的相同,唯一会改变的是将注释对象设置为1D,您可以使用注释对象填充Section Headers,而回复可以用来填充回复。 / p>