title: Subviews not showing up in UIView class
body: <p>I'm trying to lay out some images in code using addSubview, and they are not showing up.  </p>
  
  <p>I created a class (myUIView) that subclasses UIView, and then changed the class of the nib file in IB to be myUIView.  </p>
  
  <p>Then I put in the following code, but am still getting a blank grey screen.  </p>
  
  <pre><code>- (id)initWithFrame:(CGRect)frame {
      if (self = [super initWithFrame:frame]) {
          // Initialization code
          [self setupSubviews];
      }
      return self;
  }
  
  - (void)setupSubviews
  {
      self.backgroundColor = [UIColor blackColor];
  
      UIImageView *black = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"black.png"]];
      black.center = self.center;
      black.opaque = YES;
  
      [self addSubview:black];
  
      [black release];
  }
  </code></pre>