【发布时间】:2014-01-19 23:25:42
【问题描述】:
我正在制作一个 sprite kit 游戏,并在一个视图控制器内有一个 UITableView 和 UICollectionView 悬停在游戏 SKScene 上。我注意到当用户开始滚动表格或集合视图时,xCode 中的 FPS 计数器从 60 下降到 16,并且滚动有明显的滞后。
如何找到滚动表格视图时导致低 FPS 的原因?是否有关于如何提高动画响应能力的工具或教程?
尝试 OpenGL ES 的分析功能会显示此消息:
"您的性能不受所发出的 OpenGL ES 命令的限制。使用 用于调查您的应用程序所在位置的工具工具 瓶颈”。
【问题讨论】:
-
如果滚动性能足以满足您的需求,如以下视频所示,请告诉我,我会发给您代码(非常简单):Using a UICollectionView as a UIControl
标签: uitableview animation ios7 scroll sprite-kit