Comment ajouter un UIImageView de taille spécifique par programme dans objective-c.
J'ai aussi un fichier xib pour la même classe mais je ne veux pas l'utiliser
J'ai écrit le code suivant dans viewDidLoad méthode.
- (void)viewDidLoad {
[super viewDidLoad];
UIImageView *dot = [[UIImageView alloc] initWithFrame:CGRectMake(30,30,30,50)];
dot.image = [UIImage imageNamed:@"personal_info.png"];
[self.view addSubview:dot];
}
Réponses:
0 pour la réponse № 1veuillez vérifier que le nom de l'image est correct, des problèmes de sensibilité à la casse peuvent en être la cause. Si ce n'est pas le cas, mettez un point d'arrêt dans la méthode viewwillAppear et vérifiez la hiérarchie de l'interface utilisateur à l'aide du débogueur de vue. S'il vous plaît passez par ce lien pour savoir sur voir le débogueur. assurez-vous que la vue d'image que vous avez ajoutée est présente dans la hiérarchie des vues. J'espère que ceci vous aidera.