6. Graphics and Animation

iOS supports 2D drawing and animation via Core Graphics and Core Animation, respectively, which are both part of the QuartzCore framework. You have the ability to draw vector graphics, bitmap images, and PDF documents in code with capabilities that rival some of the most advanced drawing applications. You can also rotate, scale, and translate what appears on the screen by transforming the coordinate space, and you can animate just about anything. In fact, as you will learn in this chapter, Core Animation is actually the foundation for much of UIKit.

Core Graphics

Also known as Quartz2D, Core Graphics is the 2D drawing stack in iOS. With Core Graphics, you can draw vector graphics, bitmap images, and even manipulate PDF ...

Get Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.