web-dev-qa-db-fra.com

Xcode Interface Builder affiche "Aucune sélection" pour tous les fichiers

Quoi que j'ai sélectionné dans Interface Builder, l'inspecteur n'a apparemment pas enregistré la sélection et n'a indiqué que "Aucune sélection". 

J'ai essayé d'ouvrir et de fermer des fichiers, de redémarrer Xcode et même de redémarrer mon Mac. Pas de changement! Que diable se passe t'il?

D'autres projets fonctionnent très bien. C'est juste ce projet ...

32
Marius Waldal

Cela me rendait fou depuis longtemps. Sur Stackoverflow, je n’ai rien trouvé à ce sujet, ni par google, non plus. 

Heureusement, après avoir cherché sur Google plusieurs façons, j'ai finalement trouvé la solution simple ici .

Extrait de ce site: 

Voici comment résoudre ce problème en deux étapes sans même avoir à redémarrer Xcode:

  • Sélectionnez un autre fichier (qui n'est pas du type Interface Builder) dans l'onglet en cours avec le problème.
  • Ouvrez un nouvel onglet et sélectionnez le fichier Interface Builder qui rencontrait le problème.

Honte à vous, Apple!

67
Marius Waldal

Dans XCode 8.3, la solution recommandée ne semble pas fonctionner. Ma solution, semblable à travdu, consistait à cliquer sur le bouton "Afficher l'éditeur de version" (les deux flèches pointant à gauche et à droite), puis de revenir à "Afficher l'éditeur standard". Faire ça a réglé le problème pour moi.

17
Tim Newton

Il existe également une possibilité dans Xcode 7.3.1. pour basculer entre "Editeur standard" et "Assistant éditeur" dans le coin supérieur droit pour "traiter" ce bogue.

 Click between first two icons

13
travdu

P.S .: Pour chacun d'entre eux qui a essayé toutes les options ci-dessus comme moi: (essayez aussi)

  1. Basculez vers le LaunchScreen.storyboard depuis votre Main.storyboard

  2. Voyez si vous pouvez accéder à tous les inspecteurs à droite dans LaunchScreen.storyboard .

si oui,

  1. Revenir dans Main.storyboard

Cela a fonctionné pour moi! J'espère que cela aidera aussi quelqu'un. Merci!

3
iHarshil

Pour moi, le bogue a été causé par une restauration manquante de l'interface. Je pense que cela se produit lorsque j'ouvre le fichier de projet dans lequel l'éditeur Assets était ouvert la dernière fois. Si je ferme l'onglet qui contient l'éditeur Assets, quittez Xcode puis ouvrez le projet à nouveau, fonctionne bien.

0
gklka

Je viens de faire l'expérience que le symptôme «La zone utilitaire n'affiche rien» avec Xcode version 9.0. Merci pour les conseils! Dans mon cas, après avoir fermé tous les fichiers affichés dans l’éditeur adjoint, on aurait pu penser que c’était totalement sans lien, mais cela a fonctionné à nouveau! (Avant cela, j'ai essayé de redémarrer XCode, de redémarrer iOS, aucun d'entre eux ne fonctionnait.) 

0
jingyul

Le bug est bizarre. Et toutes les réponses ne m'ont pas aidé. Les étapes suivantes m'ont été utiles: 

  • allez dans le fichier de projet.
  • Cliquez sur le bouton près de "Lancer la source d'images" 

Après cela, Xcode affiche les ressources de la manière appropriée. 

0
Anton Kashpor

Je viens de rencontrer le même problème. Et je vois qu’il ya déjà une solution, mais que cela pourrait aider les autres: assurez-vous d’être dans le Main.storyboard et non dans le LaunchScreen.storyboard

J'espère que ça aide!

0
Kejsi Struga

Si les solutions ci-dessus ne fonctionnent pas, essayez d’ajouter un objet (une étiquette, par exemple) au storyboard principal. Rapporté tous les inspecteurs pour moi avec xcode 7.3

0
cosmo