Comment ajuster les positions "z" des objets (par exemple, en envoyant UIImageView
s en avant/arrière) dans le générateur d'interface intégrée dans Xcode?
Juste pour donner une réponse claire et à jour à ceci:
Sélectionnez un objet d'interface, puis "Editeur | Organiser | Envoyer vers/précédent/etc", OU
Sélectionnez l'objet window, puis cliquez sur 'Window' au-dessus de l'éditeur d'interface et sélectionnez les objets qu'il contient.
Ou vous pouvez développer le navigateur d'objets, utiliser le triangle d'affichage sur l'objet window et sélectionner dans la liste suivante: http://i.imgur.com/041xz.png
Si l'option d'envoi vers l'avant/l'arrière est grisée, essayez de double-cliquer sur l'objet pour le sélectionner.
Sinon, les objets sont répertoriés de haut en bas dans l'ordre dans lequel ils apparaissent dans la liste du navigateur d'objets.
Je sais qu'à l'origine, cette question était pour Xcode 4, mais elle est liée à une recherche Google.
Dans Xcode 5, 6 et 7, vous pouvez toujours accéder au menu Editeur, sélectionner et déplacer les éléments.
Mais vous pouvez également réorganiser en modifiant simplement l'ordre dans le plan du document.
Ils sont dans l'ordre inverse des z-index: le haut de la liste est le dos de la pile, le bas de la liste est le devant. Faites simplement glisser votre élément d'interface utilisateur vers le bas pour l'amener au premier plan.
Trouvé le: Cliquez sur l'objet que vous voulez déplacer et dans la barre de menu, sélectionnez Editeur> Arrangement
Cliquez également sur le triangle (ouvert) en bas de la colonne indiquant la vue/les objets/l’espace réservé/la fenêtre. Ensuite, vous avez la hiérarchie complète des objets, comme dans IB, et vous pouvez les réorganiser en les faisant glisser.
Vous pouvez également faire glisser les éléments de vue dans le menu de gauche pour les modifier. L'ordre z correspond à l'ordre des éléments du menu.
Cliquez sur l'élément que vous souhaitez renvoyer. Dans les menus du haut, sélectionnez: Editeur -> Organiser -> Envoyer en arrière/en avant.