在圖層樹中的每一個(gè)對(duì)象,在渲染樹和呈現(xiàn)樹中也存在一個(gè)與之匹配的對(duì)象。如圖所示。正如之前提到過(guò)的,app主要與圖層樹中的對(duì)象進(jìn)行交互,但可能有時(shí)會(huì)訪問(wèn)呈現(xiàn)樹中的對(duì)象。具體地,訪問(wèn)圖層樹中對(duì)象的presentationLayer屬性將返回一個(gè)在呈現(xiàn)樹中相對(duì)應(yīng)的對(duì)象。你可能會(huì)通過(guò)該對(duì)象獲取在動(dòng)畫執(zhí)行過(guò)程中的某一時(shí)刻的屬性值。

重要:只在動(dòng)畫運(yùn)行時(shí)訪問(wèn)呈現(xiàn)樹中的對(duì)象。當(dāng)動(dòng)畫在進(jìn)行中,呈現(xiàn)樹就包含了圖層顯示在屏幕上的那一刻的值。該行為與圖層樹不同,圖層樹永遠(yuǎn)只表示最終的目標(biāo)值。