我有一个网格 CALayer(带有一个父 NSView,由一个 NSScrollView 包围),其中包含一堆子层,每个子层都绘制一个图像。当我禁用子层的阴影时,性能非常好。但是,一旦我启用它们,绘图就会开始严重滞后。
我可以做些什么来改善这一点吗?我听说过shouldRasterize
在 iOS 上使用来提高阴影性能,但该属性在 OS X 上不可用。
我有一个网格 CALayer(带有一个父 NSView,由一个 NSScrollView 包围),其中包含一堆子层,每个子层都绘制一个图像。当我禁用子层的阴影时,性能非常好。但是,一旦我启用它们,绘图就会开始严重滞后。
我可以做些什么来改善这一点吗?我听说过shouldRasterize
在 iOS 上使用来提高阴影性能,但该属性在 OS X 上不可用。