ios - CoreGraphics 和 CoreAnimation 都可以绘制图形,什么情况下用CG,什么情况下用CA
黄舟
黄舟 2017-04-18 09:45:11
0
1
515

如果简单的绘制一个图形,是不是2者都可以,没有区别?
如果需要动画,选择CA。 是这样的吗

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(1)
Ty80

CoreGraphics 多用于2D图像和图片的绘制。

Animasi Teras 多用于动画,Lihat 级别的。

Grafik Teras (juga dikenali sebagai Kuarza) ialah enjin lukisan asli untuk apl iOS dan menyediakan sokongan untuk pemaparan berasaskan vektor dan imej 2D tersuai. Walaupun tidak sepantas pemaparan OpenGL ES, rangka kerja ini sangat sesuai untuk situasi yang anda mahu memaparkan bentuk dan imej 2D tersuai secara dinamik.

Animasi Teras (sebahagian daripada rangka kerja Teras Kuarza) ialah teknologi asas yang mengoptimumkan pengalaman animasi apl anda. Pandangan UIKit menggunakan Animasi Teras untuk menyediakan sokongan animasi peringkat paparan. Anda boleh menggunakan Animasi Teras secara langsung apabila anda mahukan lebih kawalan ke atas gelagat animasi anda.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!