在Apple的Core Animation文檔中,它說有兩個渲染路徑。據我所知,CALayer會緩存UIView
內容的位圖數據。有兩種方式提供CALayer的內容。一種是實現drawRect:
或其他CALayer繪圖方法,另一種是將位圖設置爲CALayer的屬性內容。UIView/CALayer如何在不使用drawRect的情況下呈現自己:?
在這裏,我想知道,如果上述兩件事情都沒有完成,幕後會發生什麼?我相信在這種情況下使用私人繪圖路徑UIView
。這個私人繪圖路徑由什麼組成?它是如何工作的?