我想在我的 iPhone 应用程序中创建一个提要页面,其功能与 Facebook 中的新闻提要非常相似,唯一的区别是评论和喜欢显示在同一提要页面本身上,而不是导航到 Facebook 中的不同视图。
限制/挑战
1.在我的 Feed 页面中,我有一组
{
[饲料项目卡]
[评论/点赞卡]
},
{
[饲料项目卡]
[评论/点赞卡]
}
2.如果评论较长,则使用省略号显示评论还有另一个挑战,用户必须点击评论以展开并完整查看评论。当您点击展开所有下面的行(包括下一个 Feed 卡)时,应相应定位。
3.Feed卡的单独高度为353px,评论卡的高度根据评论的数量和长度而变化。
我使用 UITableViewController 实现了这一点,其中每一行都有一个{feed card and comment card},它工作得很好,但是我有一个问题。
问题
1.我在这里使用正确的方法吗?当用户向下滚动时,我应该从服务器/核心数据加载更多记录并将它们放在下面。如果我有超过 200 个条目,尤其是因为行高总是 > 500px,会不会有任何性能瓶颈?
问题
2.假设我在页面上有 5 条记录,当我向下滚动表格视图时没有绘制下一个 {feed card and the comment card row} 几秒钟,然后它突然出现。我在其他几个项目中使用过表格视图,但从未见过触发上一个问题的类似行为。
是否有另一种方法而不是使用 UITableView ?
谢谢