【问题标题】:What is UITableView(_UITableViewPrivate) _smoothscroll: responsible for?UITableView(_UITableViewPrivate) _smoothscroll: 负责什么?
【发布时间】:2011-10-28 11:46:38
【问题描述】:

在分析应用程序时,要意识到相当多的时间 (37%) 都花在了

UITableView(_UITableViewPrivate) _smoothscroll:

有与视图渲染及其层次结构相关的印象,但无法找到任何证据来支持这一点。

【问题讨论】:

  • 如果它以下划线开头,它很可能是私有的

标签: objective-c uitableview instruments


【解决方案1】:

这是一个私有方法。 用于减速时减速。

您的 UITableViewCell 上可能有特殊的“drawRect”子视图。 请检查您的 UITableViewCell 的子视图,看看您在哪里失去了性能。

【讨论】:

  • 感谢乔纳斯。还有其他可能影响它的吗?看起来“drawRect”没有被覆盖。这是在 iOS 4.1 上的第三代 iPod touch 上。开销听起来合理吗?
  • 你的滚动流畅吗?或者你有问题吗? 37% 可能很好,... % 值始终与其他性能影响有关。因此,如果它是平滑的,37% 可能是一个合理的值。
猜你喜欢
  • 2014-07-12
  • 2012-05-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多