Graphics Programs Reference
In-Depth Information
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 applica-
tion'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.
Figure 6.1 View that draws concentric circles
 
Search WWH ::




Custom Search