screen-orientation

___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___ tag123iphone ___ Verwenden Sie diesen Tag NICHT, es sei denn, Sie wenden sich speziell an Apple's iPhone und / oder iPod touch. Verwenden Sie für nicht hardwareabhängige Fragen das Tag [ios]. Weitere zu betrachtende Tags sind [xcode] (aber nur, wenn es sich um die IDE selbst handelt), [swift], [objective-c] oder [cacao-touch] (aber nicht [cocoa]). Bitte verzichten Sie auf Fragen zum iTunes App Store oder zu iTunes Connect. Wenn Sie C # verwenden, markieren Sie mit [mono]. ___ tag123swift ___ Swift ist eine universelle Open-Source-Programmiersprache, die von Apple Inc. für ihre Plattformen und Linux entwickelt wurde. Verwenden Sie das Tag nur für Fragen zu Sprachfunktionen oder für Code in Swift. Verwenden Sie die Tags [ios], [osx], [watch-os], [tvos], [cocoa-touch] und [cocoa] für (sprachunabhängige) Fragen zu den Plattformen oder Frameworks. ___ qstnhdr ___ Bildschirm sperren Ausrichtung zum Hochformat - ios swift ___ tag123bildschirmausrichtung ___ Erkennt, ob sich der Bildschirm im Hochformat (Höhe> Breite) oder im Querformat (Breite> Höhe) befindet, und wechselt zwischen beiden. Dieser Begriff wird insbesondere in mobilen Geräten verwendet, wo Anwendungen benachrichtigt werden, wenn der Benutzer das Gerät dreht. ___ qstntxt ___

Ich erstelle eine Anwendung mit Unterstützung nur für den Hochformatmodus. Ich möchte weder Landscape noch Portrait auf den Kopf stellen. Ich habe etwas Code ausprobiert. Das erlaubt mir, im Hochformat zu sperren.

Ich benutze Navigation Controller und Presentviewcontroller. Jetzt ist mein Problem: 1. Wenn ich mein Gerät auf den Kopf drehe und meine Anwendung öffne, öffnet es sich im umgekehrten Modus, was falsch ist. 2. Ich klicke auf eine Schaltfläche und gehe zur Präsentationsansicht, um zum Portrait-Modus zurückzukehren.

Ich möchte den Navigationscontroller und den Präsentationsansicht-Controller im Hochformatmodus

verwenden

Meine Codes:

Ich habe das Device Orientation Portrait in %code%

eingestellt

In meinem appdelagate.swift:

%Vor%

In meiner ersten Ansicht Controller. Das ist im Grunde Kind des Navigation Controllers

%Vor%

Bearbeiten 1:

Ich habe auch %code%

gesetzt

Bearbeiten 2:

Meine Einstellungsdatei

    
___ answer35285490 ___

Gehe zu Ziel - & gt; Allgemein und stellen Sie den Ausrichtungsmodus auf Hochformat ein.

Überprüfen Sie auch info.plist. Stellen Sie sicher, dass %code% nur einen Wert enthält (Hochformat). Manchmal wird es aus den Einstellungen entfernt, aber nicht in der Plist-Datei aktualisiert.

    
___ answer35285527 ___

Wenn Ihre App die Splitscreen-Ansicht nicht unterstützt, sollten Sie die Option "Vollbildmodus erforderlich" aktivieren. Dies hat mein Problem mit dem Hochformat behoben.

Wenn das Problem dadurch nicht behoben wird, fügen Sie Unterstützte Schnittstellenausrichtungen Schlüssel des Array-Typs in Ihrer info.plist hinzu. Und String-Element zu diesem Array mit dem Wert Hochformat (Schaltfläche für die untere Startseite)

    
___
3
Antworten

Cordova ignoriert die Bildschirmausrichtung [duplizieren]

Ich verwende Cordova 3.3.0 mit meinem Galaxy S3 (mit dem neuesten Cyanogenmod), um eine App zu testen, an der ich gerade arbeite. Ich benötige, dass der App-Bildschirm im "Portrait" -Modus bleibt und gesperrt wird, selbst wenn der Benutzer das...
19.01.2014, 01:43
4
Antworten

Der Aktivitätsbildschirm dreht sich nicht, wenn ich das Mobilgerät wechsle

Ich habe diesen Code als @gnobal verwendet, der auf Ссылка gepostet wurde und es funktioniert super. Aber mein Problem ist, dass ich festgestellt habe, dass wenn ich Theme.Transparent anwende, die Aktivität nicht in den Querformat-Modus wechse...
03.07.2013, 23:42
2
Antworten

Bildschirm sperren Ausrichtung zum Hochformat - ios swift

Ich erstelle eine Anwendung mit Unterstützung nur für den Hochformatmodus. Ich möchte weder Landscape noch Portrait auf den Kopf stellen. Ich habe etwas Code ausprobiert. Das erlaubt mir, im Hochformat zu sperren. Ich benutze Navigation Contr...
09.02.2016, 06:34