1. 圖層樹(shù)

2018-02-23 16:20 更新

圖層的樹(shù)狀結(jié)構(gòu)

巨妖有圖層,洋蔥也有圖層,你有嗎?我們都有圖層 -- 史萊克

????Core Animation其實(shí)是一個(gè)令人誤解的命名。你可能認(rèn)為它只是用來(lái)做動(dòng)畫的,但實(shí)際上它是從一個(gè)叫做Layer Kit這么一個(gè)不怎么和動(dòng)畫有關(guān)的名字演變而來(lái),所以做動(dòng)畫這只是Core Animation特性的冰山一角。

????Core Animation是一個(gè)復(fù)合引擎,它的職責(zé)就是盡可能快地組合屏幕上不同的可視內(nèi)容,這個(gè)內(nèi)容是被分解成獨(dú)立的圖層,存儲(chǔ)在一個(gè)叫做圖層樹(shù)的體系之中。于是這個(gè)樹(shù)形成了UIKit以及在iOS應(yīng)用程序當(dāng)中你所能在屏幕上看見(jiàn)的一切的基礎(chǔ)。

????在我們討論動(dòng)畫之前,我們將從圖層樹(shù)開(kāi)始,涉及一下Core Animation的靜態(tài)組合以及布局特性。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)