【问题标题】:Swift - How to download & display comments under post?Swift - 如何在帖子下下载和显示评论?
【发布时间】:2016-02-07 22:26:29
【问题描述】:

我已经成功地为我的应用设置了一个评论系统(使用 Parse)。到目前为止,我点击了一个按钮,然后当它显示我的 cmets 时将我重定向到一个新的 TVC,我可以选择编写一个新的。

我现在想要实现的,但我有点困惑,是在图像下方显示最新的 3 cmets(Instagram 或现在更多的社交网络)......我只是不确定如何解决这个问题以及如何让他们在帖子下方重复或显示 3?!

我已经在我的故事板中设置了这个(下图),我只是在玩,希望我能弄明白!按钮是用户名,标签是评论。

如果有人可以帮助我或将我引向正确的方向(或链接上一个问题,我还没有找到任何问题),那就太好了!甚至可以稍微解释一下 instagram 是如何做到的?!

最好的问候。

【问题讨论】:

  • 解释你的困惑。如果您有详细的 TVC,那么您已经拥有所需的所有数据逻辑,您只需以稍微不同的方式将各个部分组合在一起
  • 是的,这正是我需要做的,但我只是不知道如何以这种不同的方式放置!我只连接 1 个按钮和标签吗?还是我连接 3,如图所示?
  • 您真的可以将 TVC 用作子视图控制器并要求它仅显示 3 行吗?或类似的解决方案,因为我猜细胞实际上更小且信息更少......
  • 嗯,我如何将该 TVC 作为子视图添加到第一个 TVC 单元格(带有帖子)?如果您认为这可行,如果您能在答案中帮助我更多地理解它,我一定会试一试!

标签: swift parse-platform tableview comments


【解决方案1】:

您可以创建另一个视图控制器,其逻辑与 TVC 相似(它实际上可以是精心设计的系统中的同一个控制器,这将为甜蜜的评论动画打开大门),其中表格视图中的每个单元格都有一个实例他们添加其子视图的那个控制器。每个视图控制器实例都作为子视图控制器添加到主控制器中。

因此,主 VC 有一组“TVC”实例,每个实例都针对不同的帖子进行配置。当用户滚动时,这个数组是按需填充的——如果它们不被使用,那么创建所有这些控制器是没有意义的。

当您配置后单元格时,将其传递给控制器​​实例(如果您愿意,也可以是视图)。

唯一的复杂性是知道帖子是否有

【讨论】:

  • 好的,非常感谢,我今天就试试!对于像我这样的初学者来说听起来很困惑!
  • 请务必先阅读有关子视图控制器的内容,这实际上只是一种构建 UI 的方式,同时逻辑上分离业务逻辑(代码)
猜你喜欢
  • 2017-02-11
  • 2018-10-21
  • 2020-02-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-10
相关资源
最近更新 更多