我正在为我的 iOS 应用程序制作新闻源,该应用程序与 Instagram 非常相似。
Instagram 如何将其照片和评论分组到一张长表中?在我看来,将 TableView 放入父 TableView 的 TableCell 中是最合乎逻辑的。
因此 TableCell 中的子 TableView 将包含:第 1 行中的用户名,第 2 行中的照片,其余行中的 +3 最后评论。
并且很容易计算父表的行数。它将是 = [feeds count]
。
但我读到将 TableView 放入 TableCell 是个坏主意。
那么我应该使用一张大平板(为什么)?计算 numberOfRowsInSection
中的行数以及确定要在 cellForRowAtIndexPath
中显示的内容会更加复杂...
最佳答案
在我看来,他们为每张照片使用了一个部分,其中包含头像、位置、日期和用户名的标题 View ,以及包含喜欢/评论按钮的每个部分的自定义页脚 View ,以及评论和喜欢已经在帖子上。如果我要制作 Instagram,我会这样做。
关于iOS - 新闻源结构 : does Instagram use TableViews inside of TableCells?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23625817/