2010-05-28 20 views
5

Ich erhalte eine Warnung, während mein Quellcode Aufbau wie folgt:Interface Builder Warnungen

/* com.apple.ibtool.document.warnings */
/Users/biranchi/Desktop/Hotlist v2. 0/Classes/HLCheckinViewController.xib: 6: Warnung: Der Separator-Stil "Single Line Etched" wird bei iPhone OS Versionen vor 3.2 nicht unterstützt.

Worauf ist dieser Fehler zurückzuführen?

Dank

Antwort

4

Ich vermute, dass Sie mit dem Separator Stil einer gruppierte Tabelle verwenden auf „Single line geätzt“ und ist mit SDK 3.1.3 kompiliert. In Interface Builder ändern Sie den Trennungsstil in "Einzeilige" und erstellen Sie neu.

3

Zusätzlich zum Festlegen des Bereitstellungsziels des Projekts verfügen XIB-Dateien über eine eigene Bereitstellungsversion. Wählen Sie die XIB-Datei in Xcode, gehen Sie zum Dateiinspektor (Ansicht -> Dienstprogramme -> Dateiinspektor) im Abschnitt "Interface Builder-Dokument" des Inspektors und legen Sie "Bereitstellung" auf mindestens iOS 3.2 fest.

+0

Nachdem ich viel Zeit mit einer kryptischen Nachricht verbracht habe, sehe ich jetzt, dass die Build-Version nichts mit der Nachricht zu tun hat, sondern eher mit der IB-Version. Vielen Dank. – emp

3

Nicht‘Spiel mit Tableview Separator-Eigenschaft in der Interface Builder ..... Ich halte Separator so wie es in der IB ist "single gefüttert" und in ViewWillAppear oder viewDidLoad unterhalb der Linie hinzufügen ..

tableview.separatorStyle = tableview.UITableViewCellSeparatorStyleSingleLineEtched 
Verwandte Themen