Alapvető animáció

Core Animation (OS X grafikus modell)
Típusú Rendszer segédprogram
Fejlesztő Apple Inc.
Operációs rendszer OS X
Engedély Saját szoftver
Weboldal apple.com/macosx/technol...

A Core Animation az Apple Inc. által kifejlesztett technológia . animációk létrehozásához . Az Apple először 2006. augusztus 7-én mutatta be nyilvánosan a Worldwide Developers Conference során . A Core Animation a fő programoktól különálló szálon fut, és alig vagy egyáltalán nem befolyásolja a rendszer teljesítményét a többmagos gépeken. Ehhez a technológiához azonban Core Image - kompatibilis Mac-re van szükség.

A Core Animation funkcióval ellátott animációk automatizáltak, és minimális fejlesztői beavatkozással készíthetők. Amikor a fejlesztő megváltoztatja egy összetevő attribútumait, a Core Animation automatikusan módosítja azt köztes lépésekben (szín, átlátszóság stb.) a kezdő és végérték között, vizuálisan javítva az alkalmazásokat és csökkentve a szabvány használatával szükséges forráskód mennyiségét. a Cocoa által biztosított eszközök és technológiák .

Például, ha egy objektum átlátszóságát 0-ra (teljesen átlátszóra) állítja, az elhalványulást okoz. Átméretezése alkalmazza a zoom effektust, az objektum mozgatása pedig a csúszó hatást. A Core Data -t használó kakaókomponensek ki vannak téve az alapul szolgáló modellek megváltoztatásának hatásainak. Például egy listadobozként megjelenített adattömb rendezve van. Ezután a hatást a lista elemeire alkalmazzuk, és azok egyik helyről a másikra csúsznak.

Lásd még

Linkek