0

2番目のlblのテキストを変更したいなど、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{
}
4

1 に答える 1

3

電話をかけるだけで、ラベルが返されます。

UILabel *lbl = (UILabel *)[self.view viewWithTag:(int)];
于 2012-06-19T16:06:08.233 に答える