Les Images ne sont pas toutes les montrer sur simulateur, mais montre en storyboard
Je suis assez nouveau dans le développement d'iOS et j'ai été farfouillé dans storyboard dans Xcode 4.5.2. J'ai commencé un nouvel onglet de la barre de projet (5 onglets) et puis a chuté en quelques images (UIImageViews les objets) pour eux, tout avait l'air bien et le build est venu bien sur le simulateur, mais pas toutes les images sont en train d'apparaître. La même image qui s'affiche sur le Firstviewcontroller mais il n'apparaît pas sur l'autre viewcontroller. Et je n'arrive pas à ajouter de nouveaux objets de l'image dans le firstone (ce qui signifie que je peux le placer dans le storyboard, mais de nouveaux de ne pas s'afficher sur le simulateur), Il semble presque montrant la mise en cache des écrans. Par exemple, je viens au hasard des images de partout dans le viewcontroller et ensuite déplacé autour et a couru à nouveau le simulateur mais les positions ne correspondent pas.
Personne ne dispose d'aucune information ou de l'expérience avec ce sur Storyboard?
Merci à l'avance.
Ray
Juste iPhone (non retina), mais je suis passé à l'écran de 3,5 pouces et 4 pouces retina iphone et toujours le même.
Essayez d'effectuer un travail propre et de construire. C'est sous le menu produit. Sélectionnez d'abord le nettoyer, puis de construire. Puis essayez à nouveau. Êtes-vous sûr que les photos ne sont pas juste hors de la vue avec mise en page automatique?
Merci. Hmm..j'ai fait un Produit>Build, puis arrivé à cet échec:
2013-01-19 02:11:04.811 Constructeur d'interfaces Cocoa Touch Outil[3097:f07] CFPreferences: répertoire principal de l'utilisateur à file://localhost/Users/ray/Bibliothèque/Application%20Support/iPhone%20Simulator/Utilisateur/ n'est pas disponible. Domaines de l'utilisateur sera instable.Commande /Applications/Xcode.app/Contents/Développeur/plates-formes/iPhoneSimulator.de plate-forme/Développeur/usr/bin/ibtool a échoué avec le code de sortie 255
OriginalL'auteur PressRay | 2013-01-18
Vous devez vous connecter pour publier un commentaire.
Dans mon cas, lorsque j'ai créé un nouveau projet dans
Xcode 6
je ne peux pas afficher les images dans le Simulateur et ainsi que dans le dispositif. J'ai importé toutes les images dans l'image atouts dossier de dans ce.Maintenant, j'ai importé toutes les images, tous fonctionnent très bien maintenant. Toutes les images sont maintenant en montrant en train de.Suivez ces étapes:
ÉTAPE 1:
ÉTAPE 2:
ÉTAPE 3:
puis Importer les images dont vous avez besoin. Lien De Référence:
StackOverflow lien
OriginalL'auteur Manab Kumar Mal
J'ai eu un problème similaire. Mais plus tard découvert que c'était parce que j'avais mis les images dans un dossier dans le répertoire app. Donc, il y avait mon projet du dossier, qui contient un autre dossier nommé "éléments d'Actif" qui contient les images. Cela a été résolu lorsque j'ai déménagé mes images du dossier et les mettre dans le dossier racine du projet.
OriginalL'auteur Vishal
Dans mon cas, l'image est au format JPG et pas un PNG.
Le remplacement de l'image dans xcasset pour la même image convertie au format PNG a été le truc.
OriginalL'auteur Esteve
Redémarrage simulateur fixe mon problème. Je pense que c'était un problème de cache.
REMARQUE: je suis en utilisant iOS 10 avec xcode 8
OriginalL'auteur Waleed Abdalmajeed
@PressRay, j'ai joué autour avec des choses et des suggestions. J'ai déplacé ce pour une réponse, parce qu'ils auraient à nous mettre dans le chat si nous avons continué. Mais j'espère que cela va le faire. Tout d'abord, je pense que vous devriez faire de votre barre d'onglets de l'interface builder, vous avez peut-être saisir un code incorrect. Vous pouvez soit démarrer un dès le premier écran, de créer un nouveau projet, ou vous pouvez faire glisser l'une à partir de la bibliothèque. Mais c'est un Onglet de la Barre de contrôleur. Puis, pour chacun de vos cinq points de vue, vous pouvez placer une-vue-contrôleur à l'écran. Vous pouvez alors faire glisser à partir de votre barre d'onglet contrôleur à chacun des cinq nouveaux contrôleurs de vue et sélectionnez relation tab bar controller. Ce sera mis en place chaque cr pour vous.
Ensuite, je vous suggère de désactiver automatiquement la mise en page pour avoir une idée des story-boards premier avant de sauter dans l'auto mise en page et les contraintes. C'est pourquoi je pense que votre png ne s'affichent pas. Les deux lignes se ressemblent, ils sont trop rapprochés en raison de certains contrainte de les déplacer. Pour ce faire, sélectionnez la vue-contrôleur, assurez-vous qu'il est seulement le point de vue contrôleur de gestion, puis dans la main droite, aller à l'inspecteur de fichiers, il ressemble à une icône de la page. Sous Interface Builder Document doit être une case à cocher pour Utiliser la mise en page automatique. Cliquez sur ce donc, il n'y a pas de case à cocher. Maintenant, vous allez être en utilisant struts et spring sur chaque cv que vous désactivez cette fonction. Donc, aller de l'avant et de le désactiver sur chacun d'eux.
Ensuite, vous avez quelques fichiers png. Faites glisser votre image vue à l'endroit où vous voulez qu'il soit dans l'un de vos cv. Alors, raccordez les fichiers png en sélectionnant l'affichage de l'image, puis de nouveau sur la main droite en vue de sélectionner les attributs de l'inspecteur et sous le menu déroulant de l'Image à trouver les png que vous voulez. Vous pouvez ensuite déplacer l'image des vues de n'importe où dans le cr que vous voulez. Je pense que cela va résoudre votre problème. Laissez-moi savoir ce qui se passe ou si vous avez des questions.
Merci Douglas pour vos efforts. C'était la mise en page automatique qui a été de placer toutes les choses bizarres. Une simple case à cocher!
Heureux de vous aider! Si vous pouvez cocher la case en haut de la réponse, qui va accepter la réponse et il sera considéré comme clos, pour que les autres le savent. Vous pouvez également l'un en appuyant sur la flèche vers le haut. Merci. Avoir un grand jour.
Pensez que vous pourriez accepter la réponse? Merci. Content que ça fonctionne.
OriginalL'auteur Douglas
Pour xcode beta (swift 4) converti en jpg d'un fichier png, et créé un dossier nommé images.xcassets, a ajouté le fichier png dans le dossier. Il a travaillé allons essayer d'ajouter le fichier jpeg dans le dossier et voir si l'image s'affiche. J'ai juste essayé de le jpeg et sa ne s'affiche pas. Donc, ma conclusion est d'utiliser les fichiers png et de créer un dossier pour stocker les fichiers png. Ajouter le dossier à droite après le Principal.storyboard. Espérons que cette aide.
OriginalL'auteur Sherry