据我了解,CAShapeLayer
基本上将其形状绘制成CGImageRef
. 因此,如果我自己将形状绘制到CGImageRef
上下文中并将其设置为 plain 的内容CALayer
,我将获得类似的性能和内存使用。
这是一个正确的假设,还是CAShapeLayer
在幕后做了一些神奇的事情?
据我了解,CAShapeLayer
基本上将其形状绘制成CGImageRef
. 因此,如果我自己将形状绘制到CGImageRef
上下文中并将其设置为 plain 的内容CALayer
,我将获得类似的性能和内存使用。
这是一个正确的假设,还是CAShapeLayer
在幕后做了一些神奇的事情?