繁体   English   中英

UICollectionView滚动滞后于核心图

[英]UICollectionView scroll lags with core plot

我在iPad 3上使用UICollectionView来使用CorePlot显示BarChart的仪表板。 我大约有3页的6条形图。

当用户滚动UICollectionView时,会有一些滞后。

我已将BarChart的主题从kCPTDarkGradientTheme更改为kCPTPlainBlackTheme,滚动效果更好,但仍然有些滞后。

从仪器看来,在CPTLayer的-(void)recursivelyRenderInContext:(CGContextRef)上下文中似乎要花费一些时间(160ms)。

知道如何改善吗? 问候,

塞巴斯蒂安。

纯色的渲染速度比渐变快很多,因此可以解释更改主题时的改进。 您是否在缓存生成的图形图像,以便仅渲染一次? iOS版的Plot Gallery示例应用程序使用表格视图显示图形缩略图,但它可能为您提供一些有关如何构建应用程序以提高性能的想法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM