0

我的情节有 390 分。在散点图和条形图的捏缩放期间,帧速率 < 20 fps。但是,如果我在屏幕上只有一个散点图,我会得到 ~50fps。当我使用仪器时,主要瓶颈似乎是 -[CPTBarPlot renderAsVectorInContext:],它的运行时间超过 50%,而散点图 <20%。即使我只在屏幕上绘制条形图,我的速度也不会超过 20fps(但我仍然需要测试它)。这是条形图的标准表现吗?我该如何改进呢?我已经将缓存精度设置为两倍。

如果有人可以在这里帮助我,我将不胜感激。

谢谢。

4

1 回答 1

0

确保 barCornerRadius 和 barBaseCornerRadius 的默认值为零。将 barWidth 设置为零。将 barWidthsAreInViewCoordinates 设置为 YES 以加快坐标转换。将填充设置为零。

于 2013-02-07T05:54:04.113 回答