tags:

views:

3258

answers:

1

I have a subclass "s" of UIView. I want to put some buttons and labels on s. How do I associate my UIView subclass with a nib file?

+8  A: 
  1. In Interface Builder, create a new xib with the View template.
  2. Click on the view in the list of objects in the xib (you should also see "File's Owner and "First Responder").
  3. Push Cmd-4 to open the Identity pane of the inspector.
  4. Type your class's name into the "Class Name" field and push return.

You should be able the drag buttons in. To get at the nib from code, use -[NSBundle loadNibNamed:owner:options:]. Your view should be the first object in the returned array.

Colin Barrett