Xcode 7 ajouter des contraintes de fin/début/Haut/Bas

Dans XCode 6, je pourrais utiliser le menu de L'éditeur pour épingler - Menant L'espace à Superview - Espace de fin à Superview - Espace supérieur à Superview - Espace inférieur à Superview

Je ne peux pas trouver un moyen de le faire dans XCode 7 beta. Si j'appuie sur le bouton Aligner dans la vue Storyboard, je vois les bords D'attaque / les bords de fuite/les bords supérieurs/les bords inférieurs, ce que je suppose est la même chose, mais ils sont tous grisés.

L'ajout de ces 4 Contraintes dans XCode 6 aurait pris environ 20 secondes, mais je suis 30 minutes dans XCode 7 et ne peut pas le comprendre. J'ai cherché d'autres messages stackoverflow mais je ne peux pas trouver un cas qui reflète le mien. Je serais reconnaissant pour toute aide.

Merci.

27
demandé sur Casey Perkins 2015-07-31 00:03:58

4 réponses

Malheureusement, ils ont supprimé cette option du Menu de L'éditeur, mais il y a un menu déroulant. Là, vous pouvez sélectionner une autre vue à laquelle vous pouvez affecter vos marges. entrez la description de l'image ici.

12
répondu Maciek z Wrocławia 2016-05-31 11:57:07

Pour épingler le haut, le bas, le début et la fin de la vue D'ensemble, procédez comme suit:

  1. Sélectionnez la vue.
  2. Cliquez sur le bouton Pin (ressemble à un TIE Fighter).
  3. sous ajouter de nouvelles contraintes, décochez contraindre aux marges.
  4. Cliquez sur les poutres gauche, droite et supérieure et inférieure.

Si vous cliquez sur le bouton Ajouter des contraintes, il épinglera en haut, en tête et en fin de la vue D'ensemble, et en bas du Guide de mise en page inférieur. Si vous voulez épingler bottom à la Superview aussi, appuyez sur la flèche déroulante à côté de la valeur inférieure et choisissez Affichage au lieu de guide de mise en page en bas. Cliquez ensuite sur Ajouter des contraintes.

7
répondu Casey Perkins 2016-01-12 16:43:18

Eh bien, je rencontre aussi ce problème dans Xcode 7.2, et j'ai trouvé un moyen de le résoudre.

Dans Xcode 7.2 (et peut - être aussi dans votre version de Xcode), sélectionnez d'abord la vue à laquelle vous souhaitez ajouter une contrainte, puis appuyez sur le bouton "control" de votre clavier et continuez à le faire, puis faites glisser la vue vers la super-vue. Ensuite, un menu apparaîtra, puis vous pouvez choisir d'ajouter des contraintes. Après avoir ajouté la contrainte, vous pouvez relâcher le bouton "contrôle". Notez que la direction vous faites glisser affectera les contraintes disponibles à ce moment. Par exemple, si vous faites glisser vers la gauche, la contrainte de fin peut être indisponible.

3
répondu zhoudu 2016-01-24 13:21:56

Juste à côté du bouton Aligner est le bouton Pin où vous pouvez définir ce que vous voulez.

Broches

1
répondu a developer 2015-08-03 06:07:33