2011-06-24 5 views
2

J'ai ajouté un UIButton à une vue de mon application. C'est un bouton personnalisé, avec deux images différentes pour son état par défaut et en surbrillance. J'ai 2 autres boutons sur la vue qui sont très similaires mais offrent des fonctions différentes.UIButton ne s'affiche pas correctement

Cependant, mon dernier bouton ne s'affichera pas du tout. J'ai nettoyé le projet comme suggéré dans une autre question et il ne s'affichera toujours pas. Ce qui est doublement bizarre, c'est que si je clique sur la zone de la vue où le bouton devrait être, le IBAction est appelé et les UITextFields sont effacés comme si le bouton était là. C'est comme si le bouton était créé sans que ses graphiques soient affichés.

Est-ce que quelqu'un sait ce qui pourrait se passer ici? Le bouton semble comme il se doit dans IB.

Merci, Jack

+0

Etes-vous en train d'essayer de charger des images 2x/~ iphone/~ ipad? Sont-ils nommés correctement? Existent-ils pour chaque plate-forme? Essayez de changer l'image dans IB. – peterp

Répondre

2

Aller à la fenêtre Organisateur, sélectionnez l'onglet Projets, sélectionnez votre projet dans la liste et puis supprimez le dossier de données dérivées en choisissant « Supprimer ... » dans la fenêtre.

Si cela ne fonctionne pas, vérifiez si les images sont incluses dans la cible. Sélectionnez les fichiers image et regardez dans l'éditeur d'informations (l'onglet Fichiers - celui de gauche) s'il est ajouté à la cible.

Espérons que ça aide.

+0

La deuxième partie de la réponse ci-dessus a résolu mes problèmes. Merci @King_C –

+0

De rien! (BTW, je suis Randy Marsh maintenant.) –

Questions connexes