视图在运行时生成图像。我没有使用iB来创建它。当我尝试的地方标记过吧,标签内容不显示出来。这里是我的代码如何在图片上添加标签?
- (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];
[email protected]"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];
}
当我改变框架CGRectMake(0.0,80.0,150.0,20.0),它显示了..但我需要它的形象..请帮助我..
我想通了..如果我把标签作为子视图添加到它的工作正常.. [header addSubview:Label]; 感谢您的帮助.. – akshay 2010-02-11 12:24:51