can not add UILabel to view
<p>I am trying to add a UILabel anagrammatically like below</p>

<pre><code>- (void)viewDidLoad 
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    [self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg"]]];

    [self loadAndDrawButtons];
    CGRect  frame       =   CGRectMake(357, 240, 48, 42);
    CGRect  frame       =   CGRectMake(357, 200, 48, 42);
    UILabel *myLabel    =   [[UILabel alloc] initWithFrame:frame];

    [myLabel setText:@"THIS"];
    [myLabel setBackgroundColor:[UIColor clearColor]];

    [myLabel setTextColor:[UIColor redColor]];

    [myLabel setShadowOffset:CGSizeMake(1, 1)];

    [myLabel setShadowColor:[UIColor darkGrayColor]];

    [self.view  addSubview:myLabel];
}
</code></pre>

<p>So first I set the background for <strong>view</strong> and then I also display some button on the view. Background and button are successfully loaded. Eventually, I am adding a UILabel to <strong>view</strong> and I end up with nothing....
I am thinking that the background and my button will hide my UILabel( I know this is not right way but also give it a try) so that I comment out </p>

<blockquote>
  <p>//    [self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg"]]];</p>
  
  <p>//    [self loadAndDrawButtons];</p>
</blockquote>

<p>Now my view is blank without my UILable...
Could any one give my a hint about this problem...Thanks a lot</p>
