UIScrollView 还是 UITableView?

Posted

技术标签:

【中文标题】UIScrollView 还是 UITableView?【英文标题】:UIScrollView or UITableView? 【发布时间】:2011-08-01 15:30:07 【问题描述】:

我有一个需要保存历史记录的聊天应用(类似于原生短信应用)。

目前我正在使用 UIWebView,但由于性能问题,我想切换到原生控件。

更简单的方法是使用 UIScrollView 并为每个气泡添加自定义 UIView,但我不确定它在长时间对话中如何工作。

假设我有很长的历史,UIScorllView 会表现良好吗?我的另一个选择是使用 UITableView,但这是额外的开销。

【问题讨论】:

【参考方案1】:

我应该使用带有自定义 UITableViewCell 的 UITableView 来容纳气泡。

在这个sample project 中做了类似的事情,取自这个tutorial

【讨论】:

以上是关于UIScrollView 还是 UITableView?的主要内容,如果未能解决你的问题,请参考以下文章

水平展开的uiscrollview还是uitableview?

UIScrollView 还是 UITableView?

iphone uitableview 还是 uiscrollview 更好?

UIScrollView setNeedsDisplay 不工作,还是别的啥?

UIScrollview 有一个大视图,还是 UITableview 有多个视图?

UIScrollview有一个大视图,还是带有多个视图的UITableview?