J'ai cherché partout sur le net pour une réponse à celui-ci! En espérant que l'un de vous puisse m'aider. Jusqu'à présent, j'ai un bouton qui produit un nombre aléatoire entre 1 et 6 dans une étiquette.Nombre aléatoire pour choisir une image Xcode iPhone
Je veux une image apparaisse en fonction de ce n ° est dans l'étiquette.
Par exemple: Si le numéro 1 est généré, je veux img1.png apparaisse dans un UIImageView Je pense peut-être si la fonction de choisir la photo. (?)?
Désolé pour un mauvais formatage.
Voici le fichier .h:
#import <UIKit/UIKit.h>
@interface xxxViewController : UIViewController
{
IBOutlet UILabel *label;
int randomNumber;
}
-(IBAction)randomize;
@end
... et voici le fichier .m:
#import "xxxViewController.h"
@implementation xxxViewController
-(IBAction)randomize
{
int randomNumber = 1+ arc4random() %(6);
label .text = [NSString stringWithFormat:@"%d",randomNumber];
}
// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
[super viewDidLoad];
int randomNumber = 1+ arc4random() %(6);
label .text = [NSString stringWithFormat:@"%d",randomNumber];
}
- (void)didReceiveMemoryWarning {
// Releases the view if it doesn't have a superview.
[super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
}
- (void)viewDidUnload {
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
- (void)dealloc {
[super dealloc];
}
@end
Je comprends ce que vous dites, mais je suis un peu nouveau à l'objectif C. Pourriez-vous peut-être implémenter votre première alternative dans le code? Ce serait génial! – user272007