J'ai une application avec le code suivant répertorié ci-dessous qui affiche des questions aléatoires pour l'utilisateur final. J'essaie de comprendre comment faire en sorte qu'un utilisateur puisse revenir en arrière dans un tableau affiché de manière aléatoire. Par exemple, un utilisateur passe par les questions et avance accidentellement et veut revenir en arrière, je veux qu'ils puissent simplement appuyer sur un bouton de retour. Pourriez-vous fournir des conseils sur la façon de procéder? Merci beaucoup!!!Rappelez-vous la sortie précédente dans un tableau aléatoire
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
myArray5= [NSArray arrayWithObjects:
@"Question 1",
@"Question 2",
@"Question 3",
@"Question 4",
nil];
int chosen = arc4random() % [myArray5 count];
NSString *item = [myArray5 objectAtIndex: chosen];
label3.text = [NSString stringWithFormat: @"%@", item];
label3.alpha = 0;
label3.transform = CGAffineTransformIdentity;
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
label3.alpha = 1;
label3.transform = CGAffineTransformMakeScale(1, 1);
[UIView commitAnimations];
UITouch *touch = [[event allTouches] anyObject];
if (touch.tapCount == 2) {
}
}