iOS - 新闻源结构 : does Instagram use TableViews inside of TableCells?

标签 ios uitableview

我正在为我的 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/

相关文章:

ios - 当我应该搜索单词时选择表格 View

iphone - 强制本地化应用程序

ios - TabBarController 和导航 Controller - Swift - 登录

ios - 分隔符是 UITableViewCell 的一部分吗?

iOS - 在上推时停止 UIRefreshControl

iphone - 如何在 objective-c 中设置 NSNumber 变量的值(不创建新对象)

ios - 自定义委托(delegate)不调用 UITableViewController 方法

ios - UiTableView 重新加载数据后保留选定的部分/行

iphone - Tableview 中的 UITextView 文本得到覆盖?

ios - Swift:点击一个单元格时更改所有 UITableViewCells 的文本颜色