我对 CALayer 存在的目的有些了解。为什么不直接将属性放在 UIView 中呢?
Thanks.
CALayer 代表与 UIView 完全不同的“事物”。 CALayer 只处理绘图本身,并封装绘图所需的信息。另一方面,视图拥有一个或多个图层,用于绘制自身。不过,视图还有许多其他功能和属性,这些功能和属性与其在屏幕上的表示无关。
我建议深入研究 Apple 文档,也许还可以阅读一本有关面向对象编码的书。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)