0
這裏的設置:混合CGLayers和CALayers
我有一個NSView是一個CALayer支持的視圖,幷包含許多CALayers。我有一個CALayer作爲視圖的「背景」,許多小型CALayer是子圖層。有時,這種觀點是非常大的(大如2560x1400),並且當它出現在CALayers一個非常明顯的滯後。我的猜測是Core Animation對於非常大的CALayer有一些問題。
所以,我想從一個的CALayer來也許CGLayer什麼的,哪裏會變得像一個正常的CGLayer到視圖改變這種「背景」層。但是,最重要的是,小CALayers仍然可以像現在一樣運行。這樣,我只有小CALayers,在「背景」層可以在CGLayer緩存,並希望性能將顯著增加。
任何人都知道這到底是怎麼實現呢?