繁体   English   中英

CALayer的目的?

[英]Purpose of CALayer?

对于CALayer存在的目的,我有些不满。 为什么不只是将属性放在UIView中呢?

谢谢。

CALayer表示与UIView完全不同的“事物”。 CALayer仅处理绘图本身,并封装执行此操作所需的信息。 另一方面,视图拥有一个或多个图层,可用于绘制自身。 但是,视图具有许多其他功能和属性,这些功能和属性与其在屏幕上的表示无关。

我建议您深入研究Apple文档,并可能选择一本有关面向对象编码的书。

暂无
暂无

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

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