2010-02-09 3 views

ответ

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