ich einen iOS-App entwickelt, die jetzt versuche ich es iPad und iPhone zu aktualisieren Unterstützung. Ich möchte den Unterschied machen Launch File (in XIB-Datei) für iPad und iPhone.So stellen Sie verschiedene Startdatei (xib, nicht Bild starten) für verschiedene Geräte für iOS-Anwendung
Ich weiß, es gibt viele Beiträge über reden, wie anfängliche Ansicht der verschiedenen Geräte zu handhaben, aber die Einführung xib kann nicht programmatisch initial. So wie kann ich Projekteinstellung für Differenzvorrichtung der Wahl Differenz Startdatei (nicht Bild)
Dank vieler
Ich denke, was Sie tun müssen, kann, ist auf die plist-Datei Ihres Projekts gehen, auch über das Infobereich der Projekteinstellungen. Dort werden Sie in der Lage sein, neue Eigenschaften als „Haupt nib Datei Basisnamen (iPad)“ oder „Haupt nib Datei Basisnamen (iPhone)“, um die Datei hinzuzufügen, wo können Sie den Namen der verschiedenen Anfänge xib Dateien definieren (ohne Erweiterung wenn ich mich richtig erinnere) je nach Gerät. Ist das richtig? – dadederk
Ich denke, dass es so sein kann, aber ich weiß nicht, wie es eigentlich geht. In der info.plist finde ich nur UILaunchStoryboardName und kann nur einer xib zuweisen, also wie unterscheidet man sie? Danke ~ –
Öffnen Sie den Plist als Quellcode? Dann könntest du es als Eigenschaftsliste öffnen oder die Schlüssel NSMainNibFile ~ iphone und NSMainNibFile ~ ipad verwenden. – dadederk