我想要任何lbl的更改文本我在click方法中创建for循环 比如我想改变第二个lbl的文本。 如果有任何方法可以通过标记值访问uilabel。
for(int i=1,i<5,i++){
UILabel *lbl=[[UILabel alloc]initWithframe:GCrectMake(0,0,50,50)];
lbl.tag=i;
lbl.text=@"Quan:0";
[self.view addSubview:lbl];
}
-(void)click:(id)sender{
}
答案 0 :(得分:3)
您只需致电,它将返回您的标签。
UILabel *lbl = (UILabel *)[self.view viewWithTag:(int)];