Angenommen, das iPhone 6 Plus-Display befindet sich im Standardmodus (Einstellungen> Anzeige> Ansicht> Standard), die UIInputViewController
inputView
einer Tastaturerweiterung gibt unterschiedliche Breiten zurück, je nachdem, ob die Host-App für das iPhone 6/iPhone 6 Plus optimiert ist.Wie erkennt man, ob die Host-App im iPhone 6 Plus im Zoom- oder Normalmodus ist?
Zum Beispiel gibt die integrierte Notes App eine Breite von 414 Punkten (nicht gezoomt) zurück, wobei die LINE App (ab v4.7.2) 320 Punkte (gezoomt) zurückgibt. Wie kann eine Tastaturerweiterung die Breite des Host-Anwendungsfensters bestimmen (z. B. in viewDidLoad
, vor viewDidiLoad
)?