Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 17th, 2012  |  syntax: None  |  size: 0.66 KB  |  hits: 17  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. How do I load a nib file from Code?
  2. StartScreen *ss = [[StartScreen alloc] initWithFrame: ...];
  3. [self.window.contentView addSubView: ss];
  4. ...
  5.        
  6. StartScreen *ss = LoadCustomViewFromNib(@"StartScreen");
  7. [self.window.contentView addSubView: ss];
  8.        
  9. [self iWannaBeANibWithName: @"StartScreen"];
  10.        
  11. @implementation StartScreen
  12. - (id) init {
  13.     if ((self = [super init])) {
  14.         if (![NSBundle loadNibNamed:@"StartScreen" owner:self])
  15.             // error
  16.         // continue initializing
  17.     }
  18.     return self;
  19. }
  20.        
  21. StartScreenController *ss = [[StartScreenController alloc] initWithNibName:@"nibname" bundle:nil];    
  22. [self.window.contentView addSubView:ss.view];