我想在我的iPhone应用程序中创建一个Feed页面,其功能与Facebook中的Newsfeed非常相似,唯一的区别是评论和喜好显示在同一个Feed页面上,而不是导航到Facebook中的不同视图。在iPhone中创建Feed页面的最佳方式是什么?
约束/挑战
1.In我的频道页面,我有一组
{
[饲料项目卡]
[评论/像卡]
},
{
[饲料项目卡]
[评论/像卡]
}
2.有地方的意见是使用省略号,如果它再出的另一个挑战,用户不得不点击评论来展开并完整地查看它。当您点击以展开下面的所有行(包括下一张进纸卡)时,应该相应地进行定位。
3.单独饲料卡的高度为353px,评论卡 的高度根据评论数量及其长度而变化。
我实现了这个使用UITableViewController,其中每行将有一个{饲料卡和评论卡},它工作得很好,但我有一个问题和问题。
问题
使用正确的方法,我在这里1.Am?当用户向下滚动时,我应该从服务器/内核数据加载更多记录并将其放在下面。因为行高始终> 500px,所以如果我不止200个条目,会不会有性能瓶颈?
问题
2.Say我有5个记录的页面上,当我向下滚动表视图不画了几秒钟下一{饲料卡和意见卡行},然后将其突然出现。我在其他几个项目中使用过表格视图,但从未见过触发前一个问题的类似行为。
是否有另一种方法,而不是使用UITableView?
感谢
我现在正在使用1节和x行数。如果将其更改为x部分和2行(供给卡1和备注卡1),会有什么不同? – Jugs
进一步的研究表明,在表视图上调用reloadData方法时,滚动会变得缓慢。任何有用的指针? – Jugs