功能介紹
布局管理器類(lèi)Application Kit 的視圖類(lèi)相對(duì)于 superlayer 提供了經(jīng)典的“struts and springs”定位 模型。圖層類(lèi)兼容這個(gè)模型,同時(shí) Mac OS X 上面的核心動(dòng)畫(huà)提供了一套更加靈活 的布局管理機(jī)制,它允許開(kāi)發(fā)者自己修改布局管理器。核心動(dòng)畫(huà)的 CAConstraint 類(lèi) 是一個(gè)布局管理器,它可以指定子圖層類(lèi)限制于你指定的約束集合。
每個(gè)約束 (CAConstraint 類(lèi)的實(shí)例封裝)描述層的幾何屬性(左,右,頂部或底部的邊緣或水 平或垂直中心)的關(guān)系,關(guān)系到其同級(jí)之一的幾何屬性層或 superlayer。通用的布局管理器和約束性布局管理器將會(huì)在“布局核心動(dòng)畫(huà)的圖層”部分討論。
支持關(guān)鍵幀動(dòng)畫(huà),你可以指定的圖層屬性的關(guān)鍵路徑動(dòng)畫(huà),包括動(dòng)畫(huà)的每個(gè)階段的價(jià)值,以及關(guān)鍵幀時(shí)間和計(jì)時(shí)功能的一系列值。在 動(dòng)畫(huà)運(yùn)行是,每個(gè)值被特定的插入值替代。核心動(dòng)畫(huà) 和 Cocoa Animation 同時(shí)使用這些動(dòng)畫(huà)類(lèi)。使用動(dòng)畫(huà)描述,是因?yàn)檫@些類(lèi)涉及到核心動(dòng)畫(huà),這些將會(huì)在Animation Types and Timing Programming Guide 有較深入的討論。
您的評(píng)論需要經(jīng)過(guò)審核才能顯示
有用
有用
有用