【问题标题】:Are UIView's in TableViewCells cause for performance problems?TableViewCells 中的 UIView 是否会导致性能问题?
【发布时间】:2010-05-22 11:33:49
【问题描述】:

我有一个 UITableView 的 UITableViewCells 到目前为止表现良好。我现在向我的 UITableViewCell 添加了一个简单的 UIView 作为颜色指示器(仅背景颜色,没有其他内容或属性)。

再次运行 tableview 我意识到滚动不像以前那么流畅了。从子视图返回时,tableView 突然也需要很长时间(约 1 秒以上)才能再次返回(例如,从选择单元格时被推送的视图返回)。

任何想法为什么添加的 UIView 会出现问题?为什么标签(作为 UIView 的子类)不会导致类似问题?

【问题讨论】:

    标签: iphone objective-c


    【解决方案1】:

    我找到了原因。它与 UIView 无关,但我清除了模拟器的缓冲区。这样我还删除了一些缓冲设置。在没有丢失这些的情况下,viewWillAppearMethod 切换到重新生成,因此需要很长时间来处理。

    【讨论】:

      猜你喜欢
      • 2011-06-24
      • 2017-12-10
      • 1970-01-01
      • 1970-01-01
      • 2019-06-17
      • 2015-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多