title: Subclassed UIAlertView not drawn correctly in iOS 4.2
body: <p>I've subclassed an UIAlertView as follow: </p>
  
  <pre><code>@interface NarrationAlertView : UIAlertView {
      UIImage * backgroundImage; //The image I want as custom background
      UILabel * textualNarrationView; //The test I wanna be displayed on the view        
  }
  </code></pre>
  
  <p>And implemented it this way :</p>
  
  <pre><code>- (id)initNarrationViewWithImage:(UIImage *)image{
  
      if (self = [super init]){
          UILabel * alertTextLabel = [[UILabel alloc] initWithFrame:CGRectZero];
          self.textualNarrationView = alertTextLabel;
          [alertTextLabel release];
          [self addSubview:alertTextLabel];
      }
      return self;
  }
  
  - (void)drawRect:(CGRect)rect {
      /* Here I draw the image as background */
      CGSize imageSize = self.backgroundImage.size;
      [self.backgroundImage drawInRect:CGRectMake(0, 0, imageSize.width, imageSize.height)];
  }
  
  - (void)layoutSubviews {
      /* To fit the text */
      [textualNarrationView sizeToFit];
  
      CGRect textRect = textualNarrationView.frame;
      textRect.origin.x = (CGRectGetWidth(self.bounds) - CGRectGetWidth(textRect)) / 2;
      textRect.origin.y = (CGRectGetHeight(self.bounds) - CGRectGetHeight(textRect)) / 2;
      textRect.origin.y -= 70;
      textualNarrationView.frame = textRect;
  }
  
  - (void)show{
      /* Showing the view */
      [super show];
      CGSize imageSize = self.backgroundImage.size;
      self.bounds = CGRectMake(0, 0, imageSize.width, imageSize.height);
  }
  </code></pre>
  
  <p>On the previous versions of iOS (I'm always testing on the simulator) the subclass run fine and when shown it displayed the custom background image drawn correctly and <strong>just text</strong> upon it, whereas in the 4.2 version it draws the UIAlertView classic background (the blue rounded corners rectangle) <strong>on top</strong> of my image.</p>
  
  <p>What am I doing wrong? Any suggestion about UIAlertView programming and UIView too will be appreciated.</p>
  
  <p><strong>UPDATE</strong> Has anyone got some UIAlertView replacement class to share?</p>