Creating a Custom View
To create a custom view, you subclass UIView and customize that subclass’s image. Create a new iOS Objective-C class (Figure 6.5).
Figure 6.5 Creating a new class

On the second pane of the assistant, choose NSObject as a superclass and name the class HypnosisView. Click Create on the sheet that drops down. Then, open HypnosisView.h in the editor area. Change HypnosisView’s superclass from NSObject to UIView.
@interface HypnosisView : NSObject@interface HypnosisView : UIView
You now have a UIView subclass.
(Why didn’t we select UIView as the superclass ...
Get iOS Programming: The Big Nerd Ranch Guide now with the O’Reilly learning platform.
O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.