2016-05-03 16 views
0

In xcode, wenn ich bestimmte Einschränkungen hinzufüge, muss ich manuell aktualisieren Frames für das Storyboard, um es richtig zu reflektieren. Gibt es eine Einstellung, die ich in xcode ändern kann, so dass Frames automatisch jedes Mal aktualisiert werden, wenn Sie eine Einschränkung bearbeiten?Wie werden Frames in xcode automatisch aktualisiert?

Antwort

0

Meiner Erfahrung nach werden Frames nicht aktualisiert, wenn die Einschränkungen den Frame noch nicht vollständig angeben. In diesem Fall, da die Einschränkungen unvollständig sind, zeigen, dass sie rot auf:

enter image description here

Da diese Einschränkungen nicht vollständig sind, bearbeitet, um sie nicht in Rahmen Updates führen wird (wahrscheinlich, weil es nicht eindeutig ist und es doesn‘ Ich weiß, wo der Rahmen sein sollte.

Aber wenn man die Einschränkungen vervollständigen (und den Rahmen aktualisieren, falls erforderlich), jetzt die Einschränkungen in blau erscheinen:

enter image description here

Sobald sie abgeschlossen ist, nachfolgende Änderungen an den Zwängen sofort führt in der Änderung des Rahmens.

Schließlich ist es zu bedenken, dass, wenn Sie Einschränkungen über das popover Fenster hinzufügen, eine „Update-Frames“ Option ist direkt in der popover, so dass Sie sie nicht, sie in einem separaten Schritt aktualisieren:

enter image description here

Unterm Strich, wenn Sie voll Einschränkungen mit einem Rahmen definiert, die diese aktuellen Einschränkungen, alle nachfolgenden Änderungen an den Einschränkungen spiegelt der Rahmen werden automatisch aktualisiert wird verursachen.

Verwandte Themen