Iphone 索引UIC-C
我正在编写一个iphone应用程序,需要有关UILabel的帮助。 例如: 我有10个标签,分别命名为Label1、Label2、Label3等。 和Label1.text=@“1”,Label2.text=@“2”等。 有没有一种方法可以在for循环中实现。喜欢Iphone 索引UIC-C,iphone,uilabel,Iphone,Uilabel,我正在编写一个iphone应用程序,需要有关UILabel的帮助。 例如: 我有10个标签,分别命名为Label1、Label2、Label3等。 和Label1.text=@“1”,Label2.text=@“2”等。 有没有一种方法可以在for循环中实现。喜欢 for(int i=1,i这里是正确的for循环: for(int i = 0; i < numLabels; i++) { UILabel *label = [[UILabel alloc] init]; la
for(int i=1,i这里是正确的for循环:
for(int i = 0; i < numLabels; i++) {
UILabel *label = [[UILabel alloc] init];
label.text = [NSString stringWithFormat:@"%i", i];
// other label customizations here
[myMutableArray addObject:label]
[label release];
}
for(int i=0;i
然后,稍后使用
[myMutableArray objectAtIndex:index]访问每个标签;
为每个标签设置标记并访问如下值
for(int i=1; i<=10;i++)
{
UILabel *lab=(UILabel *)[self.view viewWithTag:i];
[lab setText:[NSString stringWithFormat:@"%d",i]];
}
NSArray *labels=[NSArray arrayWithObjects: label1, label2, nil];
int i=1;
for(UILabel *label in labels) {
[label setText:[NSString stringWithFormat:@"%d",i]];
i++;
}
在第一个块中,当他设置标记时,为什么不同时设置文本呢?他可以稍后设置diff text na??