0
Comment je pourrais avoir une liste d'étiquettes, et quand un Bouton Rectangle Rond est poussé, l'UILabel au-dessus change de façon aléatoire.iPhone Changer d'étiquettes
Comment je pourrais avoir une liste d'étiquettes, et quand un Bouton Rectangle Rond est poussé, l'UILabel au-dessus change de façon aléatoire.iPhone Changer d'étiquettes
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]];
}