Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL

6. Subclassing UIView and UIScrollView - Pg. 121

6 Subclassing UIView and UIScrollView In previous chapters, you've created several views: a UIButton , a UILabel , etc. But what exactly is a view? · A view is an instance of UIView or one of its subclasses. · A view knows how to draw itself on the application's window, an instance of UIWindow . · A view exists within a hierarchy of views. The root of this hierarchy is the application's window. · A view handles events, like touches. In this chapter, you are going to create your own UIView subclass that fills the screen with concentric circles, as shown in Figure 6.1. You will also learn how to draw text and enable scrolling and zooming.