2013-02-27 21 views
5

die Warnung Compiler Anfahrt:unbekannte Muster Farbe für die Hintergrundfarbe Attribut

Unsupported Configuration: 
Unknown pattern color for the Background Color attribute 

auf meinem xib, wenn die Hintergrundfarbe eines UIView zu setzen versucht, Interface Builder löschen in. Ich schwöre, ich habe in der Vergangenheit eine UIView ohne Probleme gemacht. Google gibt mir nichts nützliches. Ich habe das Gefühl, dass es hier eine Kopf-klopfende-einfache Antwort gibt, aber nach 14 Stunden an der Tastatur (nicht in diesem Problem) ist mein müder Geist nicht dabei, es herauszufinden.

Antwort

5

Ich hatte viele Probleme mit dem gleichen Problem. Ich löste dies auf diese Weise "Wählen Sie die UIView in Interface Builder, Hintergrundfarbe zuerst setzen Sie die Standardfarbe in Option und bauen Sie es".

+1

Das Finden der problematischen Ansicht kann ein Problem sein. Der einfachste Weg, dies zu tun, ist das Öffnen der Xib mit einem Texteditor und die Suche nach "Muster". Sobald Sie das haben, können Sie sich die umschließende Ansicht ansehen und herausfinden, welche Ansicht es ist. –

+0

Das hat geholfen! Vielen Dank :) –

1

Ich begann diese Warnung erhalten, nachdem sie Maverick und Xcode 5.1.1 Aktualisierung

ich an anderer Stelle gelesen, dass die Clear die Ursache dieser Warnung war aber in meinem Fall war es dunkelgrau ein Muster sehr ähnlich den Standard von Apple Stil Hintergrund sehen Sie nach der Aktualisierung eines iPhone. Keine Ahnung, wie es dahin gekommen ist, erinnere mich nicht daran, jemals nach einem Muster gefragt zu haben, anstatt nach einer Farbe, oder wie man ein Muster in der Farbauswahlliste auswählt. Vielleicht wurde es von IB gewählt, weil etwas in meinem ursprünglichen Code fehlte.

Ich änderte es zu Standard, neu aufgebaut und die Warnung wurde nicht zurückgegeben. Das einzige Problem bestand darin, jede UIView durchzugehen, bis ich diejenige gefunden hatte, die die Warnung verursachte, weil das Dropbox-Steuerelement der Hintergrundvorschau in Attributen winzig ist.

Sobald sich dessen bewusst zu, kann das Muster statt einer

Farbe zu sehen

Background selection control

0

Das wird ein Kompilierung Fehler in XCode 8 (Beta) sein. Storyboard wird nicht einmal geöffnet. Also müssen wir Storyboard im Editor-Modus in XCode 7.x öffnen und nach "Muster" -Text suchen und die von @Gordon Dove vorgeschlagene Ansicht finden und korrigieren, indem wir das Muster in eine einfache Farbe ändern. enter image description here

Verwandte Themen