2010-02-09 5 views

Répondre

0

En supposant que vous avez déjà configuré vos étiquettes et défini un indice sur l'étiquette en cours dans votre interface, vous pouvez faire quelque chose comme ceci:

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