iPhone更改标签

问题描述:

我该如何去了解标签列表,并且当一个圆形矩形按钮被按下时,它上面的UILabel会随机更改为列表中的标签。iPhone更改标签

假设你已经设置你的标签,并在你的接口中定义的索引,以目前的标签,你可以做这样的事情:

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]]; 
}