ios - UITableViewCell 中的 UITableView 是解决我的问题的好方法吗?

标签 ios uitableview

想法:

我们有一个由帖子组成的 RSS Feed(比如在 Instagram 中)。一个帖子包括: 问题(文本)、用户照片、用户名和答案列表。答案可以是文字或图片。也可以有不同数量的答案(从 2 到 6)。

为了更清楚,请参阅上述想法的附加概念布局 - https://cs7054.vk.me/c627728/v627728420/ec36/ZxspU4fKVxA.jpg


问题:

我曾尝试将 UITableViewCell 中的 tableView 用作 subview ,但在用答案填充单元格时我遇到了一些问题。由于我有不同数量的答案行,我需要以某种方式弄清楚我正在填写的帖子,并为其设置适当的答案行数。

此外,我正在学习本教程 https://iosstuff.wordpress.com/2011/06/29/adding-a-uitableview-inside-a-uitableviewcell/ ,但每个帖子中都有静态数量的单元格。我也必须在 Storyboard 中做同样的事情,但在 xib 中不行, Storyboard 给我一个错误

"The tableViewCellWithTableView outlet from the RMNewsFeedTableVC to the RMNewsFeedCell is invalid. Outlets cannot be connected to repeating content”.


问题:

如果您建议实现此功能的最佳实践,我将不胜感激。自上周开始以来,我一直在研究有关堆栈溢出的不同问题,似乎有一些解决方案,但我目前无法找到它。 谢谢!

[1]: http://i.stack.imgur.com/pEVSY.png

最佳答案

我认为最好的解决方案是 UICollectionView

你可以在那里找到很好的教程

http://www.raywenderlich.com/tag/uicollectionview

或谷歌更多。

另一种解决方案 - 在单元格中使用 6 个 subview 按钮,根据答案计数显示它们,并隐藏所有其他按钮

关于ios - UITableViewCell 中的 UITableView 是解决我的问题的好方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31795724/

相关文章:

iOS Metal API 在体积内绘制 3d 纹理

javascript - 当我收听 ionic 手势时,我在控制台中收到警告

ios - 从 API 填充 TableView 内部的 CollectionView

ios - 按下按钮后滑出

ios - UITableView 数据源方法的奇怪行为

ios - react native : SyntaxError: Strict mode does not allow function declarations in a lexically nested statement

ios - 回调 swift 3 中的标签未更改

ios - 在 AVPlayer 顶部绘制按钮

ios - Swift - 如何获取 UITableview 中选定行的数值

ios - Tableview单元格多个复选标记选择将单元格数据添加到单个数组Swift 4.2?