Storyboard - Nicht unterstützte Konfiguration 8 widersprüchliche Einschränkungen

8

Ich verwende das automatische Layout des Storyboards. Das merke ich heute beim Erstellen einer Warnmeldung

%Vor%

Wenn Sie auf Warnung klicken, wird das Storyboard angezeigt, nicht jedoch das Problem. Gibt es eine Möglichkeit herauszufinden, welche Ansicht / Kontrolle das Problem hat

Danke

    
user1509593 29.08.2013, 20:53
quelle

2 Antworten

29

Klicken Sie mit der rechten Maustaste auf "8 widersprüchliche Einschränkungen" und wählen Sie "Im Protokoll anzeigen". In Ihrem Protokoll sollte eine Zeile mit folgendem Inhalt stehen:

/path/to/storyboard/Storyboard_iPad.storyboard:8-pl-jNO: Warnung: 2 widersprüchliche Einschränkungen

Der Teil zwischen den Doppelpunkten zwischen dem Storyboard-Pfad und der Warnung (8or-pl-jNO in meinem Fall) ist die ID der Einschränkung, die das Problem verursacht hat.

Um die Einschränkung zu finden, klicken Sie mit der rechten Maustaste auf Ihre Storyboard-Datei im Projektnavigator und dann auf Öffnen als - & gt; Quellcode und suchen Sie dann nach der ID der Einschränkung. Sie sollten dann in der Lage sein zu finden, was View in der XML enthalten ist, dann können Sie zurück zu Interface Builder wechseln (Öffnen als - & gt; Interface Build - iOS Storyboard), dann die Ansicht finden, die die Einschränkung enthielt, und die Einschränkung, die das Problem verursacht hat. Sie können die Einschränkungen in der Dokumentgliederung auswählen und dann ihre ID im Identity Inspector auf der rechten Seite unter dem Dokumentabschnitt namens Object ID überprüfen.

    
Andrew Porritt 26.09.2013, 15:02
quelle
0

@Andrew Porritts Antwort funktioniert in meinem Fall nicht, ich benutze Xcode 6. Die Warnung lautet:

%Vor%

Ich kann die Protokolldatei nicht öffnen, was ich getan habe, ist die Storyboard-Datei als Quellcode zu öffnen, so dass die Warnungen in der entsprechenden Zeile erscheinen (genau wie im .swift / .m Quellcode gezeigt)

    
ZYiOS 18.09.2014 03:47
quelle

Tags und Links