详解就算了,我简要说下区别 两者其实差不多,每一个UIviwe都有一个主calayer 主calayer上可以添加子calayer,calayer跟uiview一样有子类,有枝干。 uiview上可以添加手势,calayer是不可以的。但是也不是说它没什么用处, 像很多动画效果,都是用它或者他的子类(子类一说有点不贴切)来完成的。 打个容易理解的比分 uiview想到于一片叶子,而calayer则相当于叶子一条条的经络。