美文网首页
UIView和CALayer的区别

UIView和CALayer的区别

作者: ChancePro | 来源:发表于2018-11-30 22:58 被阅读0次
  • UIView和CALayer都是UI操作的对象。
    两者都是NSObject的子类,发生在UIView上的操作本质上,也发生在对应的CALayer上。
  • UIView是CALayer用于交互的对象。
    UIView是UIResponder的子类,UIResponder是NSObject的子类,其中提供了很多CALayer所没有的交互上的接口,主要负责处理用户触发的各种操作。
  • CALayer在图像和动画渲染上性能更好。
    这是因为UIView有冗余的交互接口,而且相比CALayer,还有层级之分。CALayer在无须处理交互时进行渲染,可以节省大量的时间。

相关文章

  • 问题汇总

    1、UIView和CALayer区别UIView和CALayer的区别.UIView相对于CAlayer来说就多了...

  • iOS界面渲染流程

    前言:关系图 一、UIView 和 CALayer 的区别 ([详解CALayer 和 UIView的区别和联系]...

  • CALayer与UIView的区别

    CALayer与UIView的区别 基础 CALayer的定义 CALayer的基础 CALayer和UIView...

  • UIView和CALayer

    问题:UIView和CALayer的区别与联系是什么?UIWindow和UIView和CALayer 的联系和区别...

  • UIView和CALayer

    UIView和CALayer的区别1.UIView和CALayer的最大区别在于UIView可以响应用户事件,而C...

  • UIView和CALayer的区别和联系

    UIView和CALayer的区别和联系 1.UiView和CALayer是什么 CALayer 是动画中经常使用...

  • CALayer ---- 属性

    一 . CALayer 属性列表如下 二 . UIView和CALayer的区别和选择 UIView和CALaye...

  • iOS UIView视图事件传递和相应

    UIView 和 CALayer 有什么区别 UIView包含CALayer 的layerUIView 对 CAL...

  • CALayer 和 UIView的区别和联系

    详解CALayer 和 UIView的区别和联系 IOS开发-CALayer和UIView详细汇总 [你给我解析清...

  • UI事件传递&响应

    UIView和CALayer之间的关系和区别UIView和CALayer UIView实际上里面有的属性,一个CA...

网友评论

      本文标题:UIView和CALayer的区别

      本文链接:https://www.haomeiwen.com/subject/jwwkcqtx.html