Maison > Questions et réponses > le corps du texte
如果简单的绘制一个图形,是不是2者都可以,没有区别?
如果需要动画,选择CA。 是这样的吗
PHP中文网2017-04-18 09:47:11
CoreGraphics 多用于2D图像和图片的绘制。
CoreAnimation 多用于动画,View 级别的。
Core Graphics (également connu sous le nom de Quartz) est le moteur de dessin natif pour les applications iOS et prend en charge le rendu personnalisé basé sur des vecteurs et des images 2D. Bien qu'il ne soit pas aussi rapide que le rendu OpenGL ES, ce framework est bien adapté aux situations dans lesquelles vous souhaitez restituer dynamiquement des formes et des images 2D personnalisées.
Core Animation (qui fait partie du framework Quartz Core) est une technologie fondamentale qui optimise l'expérience d'animation de vos applications. Les vues UIKit utilisent Core Animation pour fournir une prise en charge de l'animation au niveau de la vue. Vous pouvez utiliser Core Animation directement lorsque vous souhaitez plus de contrôle sur le comportement de vos animations.