Frage Gezielt für iPad-Option in Xcode


In Xcode existiert beim Erstellen einer Unterklasse von UIViewController unter anderem ein Kontrollkästchen namens "Targeted for iPad".
Was ist, wenn ich eine App erstellen möchte, die auf iPhone und iPad läuft (ich glaube, es heißt universelle Anwendung)? soll ich es überprüfen?
Wenn ich es überprüfe, was passiert unter der Haube?


75
2018-01-22 00:09


Ursprung


Antworten:


Ich probierte beides mit und ohne und diffedierte die generierten Dateien.

Der einzige Unterschied, den es macht, ist, ob die vorgefertigten shouldAutorotate: Methode gibt YES in allen Ausrichtungen (normal für iPad-Apps) oder nur für Hochformat (normal für iPhone-Apps) zurück. Es ändert auch die Dimensionen der UIView in der generierten XIB-Datei (wenn Sie die Option zum Erstellen einer auswählen) von iPhone zu iPad Bildschirmgröße.

Wählen Sie einfach den besten Ausgangspunkt für die Klasse, die Sie erstellen möchten. Beide Dinge sind trivial, später zu bearbeiten.


150
2018-01-22 00:28