iOS 8 / XCode 6 Autolayout-Einschränkungen werden angewendet, nachdem die Ansicht angezeigt wird

Ich habe ein Projekt, das mit XCode 5 und iOS 7 einwandfrei funktioniert hat, aber als ich kürzlich XCode 6 heruntergeladen habe, habe ich ein seltsames Verhalten mit Autolayout festgestellt.

Ich habe ein Storyboard mit einer Ansicht, die nur eine UIImageView und zwei UILabels enthält. Diese Ansicht wird mit einem UiPageViewController geladen. Die UIImageView wird horizontal und vertikal in der Ansicht zentriert, und es gibt Einschränkungen, die den Abstand der beiden Beschriftungen von der Bildansicht festlegen. Wenn ein Konflikt zwischen den Werten für Storyboard und Autolayout auftritt (im Storyboard befindet sich eine Beschriftung beispielsweise 20 Pixel über der Bildansicht, das Autolayout gibt jedoch an, dass 40 Pixel darüber liegen sollten), war der Autolayout-Wert in der Vergangenheit erfolgreich angewendet, bevor die Ansicht geladen wurde. Wenn also die Ansicht zum ersten Mal angezeigt wird, befindet sich alles am richtigen Ort.

Jetzt mit iOS 8 / XCode 6 sehe ich, dass die Ansicht geladen wird und die Dinge dann zu ihrer endgültigen Position für das automatische Layout springen. Dieser Sprung ist sowohl im Simulator als auch auf einem realen Gerät für den Endbenutzer spürbar und sehr ärgerlich. Gibt es eine Möglichkeit, zum alten Verhalten zurückzukehren? Soweit mir bekannt ist, wurde kein Code geändert, der dieses Problem verursacht.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage