so sperren/entsperren Sie die Ausrichtung sperren des iphone programmgesteuert?
wissen wir, dass diese einfachen Schritte, um sperren/entsperren Sie die Ausrichtung Ihres iPhone 3G:
From any screen, double-tap the home button
Scroll as far left as you can on the multitasking dock
The first symbol to the left will be a circular arrow
Select this to either lock or unlock the orientation of your iPhone 3G
Aber wie wir dies tun können programmgesteuert ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie gefragt, wenn Sie tun können diese für Ihre app oder sperren Sie die Ausrichtung für das Gerät selbst? Mir scheint, du bist zu Fragen für den letzteren, und ich würde Fragen, warum Sie das tun wollen. Es ist nicht möglich, sperren Sie die Ausrichtung für das Gerät, denn es würde gesperrt werden, im portrait-Modus für andere Anwendungen, wie gut.
Können Sie jedoch unterstützen nur die Orientierungen, die Sie selber will. Eine Menge apps unterstützt nur portrait-Modus und Spiele unterstützen generell die Landschaft nur.
Können Sie die unterstützten Geräte-Ausrichtungen der Sie Ihre app in XCode. In der viewcontroller.
Angenommen, Sie möchten für die Unterstützung von Querformat.
Können Sie es nicht programmgesteuert-es wäre schlicht falsch, für eine app, eine Einstellung zu verändern, dass wirkt sich auf alles andere.
In Ihrer eigenen app können Sie einschränken, die unterstützten Ausrichtungen durch Einstellung
UISupportedInterfaceOrientations
in Ihreminfo.plist
(siehe doc hier). Sie können auch einschränken, Orientierung-per-view durchshouldAutorotateToInterfaceOrientation
(siehe doc hier)