Angenommen, Sie haben ein Objekt ausgewählt und die Größenauswahl im Bedienfeld „Dienstprogramme“ geöffnet. Sie können die Liste der Einschränkungen sehen, die auf das Objekt angewendet wurden. In der Liste der Einschränkungen können Sie auf das kleine Zahnrad klicken und Löschen auswählen. Sie können nicht in Xcode 6.
Es gibt noch verschiedene Möglichkeiten, Einschränkungen in IB zu löschen:
Trotzdem vermisse ich die Benutzerfreundlichkeit der Funktion zum Löschen von Zahnrädern und frage mich, ob sie in ähnlicher Weise noch vorhanden ist und ich sie nur finden kann. Während die anderen Möglichkeiten funktionieren, verschwende ich viel Zeit, insbesondere wenn ich mit der neuen Funktion "Größenklassen" spiele. Suchen Sie einen einfacheren Weg, um sie zu löschen?
Wenn ich in Xcode6 (Beta5) im Größeninspektor auf eine bestimmte Einschränkung klicke, wird ein dünner blauer Rand angezeigt. Die Einschränkung kann dann mit der Rücktaste gelöscht werden.
Die akzeptierte Antwort ist richtig, aber es gibt so viel Frustration bei der Auswahl von Einschränkungen, die außerhalb der ausgewählten Ansicht liegen , dass ich mich entschied, diese Tipps als weitere Antwort hinzuzufügen.
Ich habe nglaubliche Liste von Tipps gefunden, die mir geholfen haben, dieses Problem zu lösen.
Das Problem:
Soulution:
Klicke es mit an Shift+Ctrl Wenn Sie auf drücken, wird ein Menü mit allen Ansichten angezeigt, auf die Sie geklickt haben.
Um die ausgewählte Einschränkung zu löschen, drücken Sie delete Schlüssel.
Die ausgewählte Antwort ist unvollständig. Wenn Sie die Einschränkung aus dem Größeninspektor löschen, hinterlassen Sie das Einschränkungsobjekt im Bereich "Dokumentgliederung". Es ist ausgegraut, was bedeutet, dass es nicht verwendet wird, aber immer noch vorhanden ist und, was noch schlimmer ist, das automatische Layout mit Fehlern, Warnungen oder widersprüchlichen Einschränkungen beeinträchtigt. Sie werden verrückt, bis Sie sie auch aus dem Bereich "Dokumentgliederung" löschen.
So:
1. Delete the constraint from the Size Inspector as in the accepted answer
2. Delete any greyed out constraints from the Document Outline
Lebe ein glückliches, bedingungsloses Leben.
Diese Antwort von @wayne chi ist die einfachste und erspart Ihnen die Suche nach Einschränkungen in Document Outline:
Doppelklicken Sie auf die abgeblendete Einschränkung (wechselt den Fokus auf die Einschränkung) und drücken Sie dann auf Löschen. Dadurch wird die Einschränkung gelöscht.
Manchmal ist es am einfachsten, die Datei in Xcode zu schließen und mit einem Texteditor zu bearbeiten. : - /
Wenn Sie ALLE Einschränkungen aus einem viewController löschen möchten, deaktivieren Sie einfach das automatische Layout und aktivieren Sie es dann wieder (oder nicht), und alle Einschränkungen werden aufgehoben.