Probleme d'affichage d'image
Bonjour
Je charge les images dynamiquement avec ce bout de code:
les images apparaissent sur simulateur mais pas sur l'iphone lui même.
j'ai cette erreur:
Could not load the "Picture1.jpg" image referenced from a nib in the bundle with identifier "com.yourcompany.MyApplication"
à propos, dans Xcode, dans l'arboresence du projet, mes images sont stocké dans un répertoire "Picture", mais physiquement il sont à coté du fichier .XcodeProj.
Est-ce que c'est l'origine du probléme ? (ça marche sur le simulateur).
Je charge les images dynamiquement avec ce bout de code:
[MonBouton setImage:[UIImage imageNamed:@"Picture1.jpg"] forState:UIControlStateNormal];
les images apparaissent sur simulateur mais pas sur l'iphone lui même.
j'ai cette erreur:
Could not load the "Picture1.jpg" image referenced from a nib in the bundle with identifier "com.yourcompany.MyApplication"
à propos, dans Xcode, dans l'arboresence du projet, mes images sont stocké dans un répertoire "Picture", mais physiquement il sont à coté du fichier .XcodeProj.
Est-ce que c'est l'origine du probléme ? (ça marche sur le simulateur).
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Quand tu ajoutes une ressource à ton projet dans le groupe Ressources, dans le panneau qui s'affiche tu as deux choix, présentés sous forme de boutons radio :
- "Recursively create groups for any added folders" --> Ca crée des groupes, donc "virtuels", mais lors de la compilation les fichiers seront copiés dans le bundle à la racine du dossier "Ressources" de ton bundle
- "Create Folder References for any added folders" --> Cela crée des Folder References, donc lors de la compilation l'arborescence de ces dossiers seront recréés.
Les groupes apparaissent comme ds dossiers jaunes, les folder references représentant les vrais dossiers comme des dossiers bleus.
mais Ali, ça répond pas toujours à ma question d'origine :
Pq les images ne d'affiche pas dans l'Iphone malgrés qu'elle est de dimension petite.
ce message d'erreur veux dire koi ?
Supprime le physiquement de ton projet, puis ré-importe le.
Deuxième phase, ce que dis No ci-dessus : tu supprimes l'image de ton projet et tu le réinstalles.
Oui j'ai essaiyé, ça marche pas.
Bizart, mais je vais testé et vous répondre sur ce poste. Merci.