1.CALayer包含在QuartzCore框架中,這是一個跨平臺的框架,既可以用在iOS中又可以用在Mac OS X中。
2.在使用Core Animation開發動畫的本質就是將CALayer中的內容轉化為位圖從而供硬件操作
3.當利用drawRect:方法繪圖的本質就是繪制到了UIView的layer(屬性)中
4.anchorPoint:和中心點position重合的一個點,稱為“錨點”,錨點的描述是相對于x、y位置比例而言的默認在圖像中心點(0.5,0.5)的位置
5.圖層繪圖有兩種方法,不管使用哪種方法繪制完必須調用圖層的setNeedDisplay方法(注意是圖層的方法,不是UIView的方法,前面我們介紹過UIView也有此方法)
通過圖層代理drawLayer: inContext:方法繪制
通過自定義圖層drawInContext:方法繪制