how to add a label over an image?
<p>the view generates an image at runtime. i didnt use the iB to create it. when i try a place a label over it ,The label contents dont show up.. here's my code</p>

<pre><code>- (void)viewWillAppear:(BOOL)animated {
    UILabel *Label=[[UILabel alloc]initWithFrame:CGRectMake(0.0, 50.0, 150.0, 20.0)];

    Label.font=[UIFont fontWithName:@"Helvetica"  size:15];
    Label.text=@"sdvdssdvsdv";
    [self.view addSubview:Label];


    UIImageView *Headbar=[[UIImageView alloc]initWithFrame:CGRectMake(0.0, 0.0, 320.0, 80.0)];
    Headbar.image=[UIImage imageNamed:@"header.jpg"];
    Headbar.opaque=YES;
    self.header=Headbar;    
    [Headbar release];
    [self.view addSubview:header]; 

    [super viewWillAppear:animated];
}
</code></pre>

<p>when i change the frame to CGRectMake(0.0, 80.0, 150.0, 20.0) it shows up.. but i need it on the image.. please help me out..</p>
