【发布时间】:2010-02-09 00:07:51
【问题描述】:
我将如何获得标签列表,当按下圆形矩形按钮时,它上面的 UILabel 会随机更改为列表中的标签。
【问题讨论】:
标签: iphone iphone-sdk-3.0
我将如何获得标签列表,当按下圆形矩形按钮时,它上面的 UILabel 会随机更改为列表中的标签。
【问题讨论】:
标签: iphone iphone-sdk-3.0
假设您已经设置了标签并在界面中定义了当前标签的索引,您可以执行以下操作:
NSArray *labels = [NSArray arrayWithObjects:label1, label2, label3, nil];
int currentLabel = 0;
-(void)onButtonPress:(id)sender {
[[labels objectAtIndex:currentLabel++] removeFromSuperview];
if (currentLabel == [labels count])
currentLabel = 0;
[self addSubview:[labels objectAtIndex:currentLabel]];
}
【讨论】: