Mise en page automatique: à la Verticale de centrage deux UIViews dans un superview, permet de redimensionner

J'ai deux UIButtons, l'une sur l'autre, dans un superview dont la hauteur peut être redimensionnée. Les deux boutons doivent avoir un espacement vertical entre eux, mais le haut et le bas de l'espace de redimensionner, de sorte que les deux boutons de rester centré dans le superview comme il redimensionne.

J'ai essayé de créer deux inférieur ou égal contraintes (avec la même priorité) sur l'espacement de la superview pour chaque bouton, ainsi qu'une constante de l'espacement vertical entre les boutons, comme indiqué ci-dessous:
Mise en page automatique: à la Verticale de centrage deux UIViews dans un superview, permet de redimensionner

(La raison pourquoi il est inférieur ou égal ici, c'est parce ce point de vue est défini à la hauteur de l'IB pour le 4" les écrans, mais peut être réduit de 3,5" écrans.) Cependant, ce n'est pas faire l'affaire, comme vous pouvez le voir sur la capture d'écran, tandis que l'application est en cours d'exécution:
Mise en page automatique: à la Verticale de centrage deux UIViews dans un superview, permet de redimensionner

C'est presque comme si vous voulez être en mesure de dire à mise en page automatique que les deux contraintes elles-mêmes devraient avoir les mêmes valeurs, même si elles sont "inférieur ou égal". Est-il possible de faire ce que je suis en train de faire, ou peut-être une meilleure façon?

  • Êtes-vous à l'aide des story-boards ou de l'Interface Builder?
  • Storyboards au sein de l'IB.