Core Plot - iPhone 5上的条形图非常低的帧速率

时间:2013-02-07 00:24:24

标签: ios core-animation core-plot

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

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

感谢。

1 个答案:

答案 0 :(得分:0)

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