我想要實現的方向旋轉鎖定/解鎖功能開關撥到我的iOS應用程序解鎖。
鎖定是確定的,但解鎖是一個問題。
假設應用程序的方向和設備的方向不同。如果用戶在這種情況下解鎖,應用的方向應該立即遵循設備的方向。但我找不到路。
如何模擬設備的方向旋轉?
編輯
我會澄清一下情況。
在應用程序中有一個切換開關,啓用/禁用方向旋轉。
一步一步:
1.開關已啓用。
2.設備旋轉到portlait。
3.對於每個方向,UIViewController的shouldAutorotateToInterfaceOrientation返回YES。
4.應用程序旋轉到portlait。
5.用戶切換開關以禁用。
6.設備旋轉到橫向。
7. UIViewController的shouldAutorotateToInterfaceOrientation返回NO,除了portlait。
8.應用程序不旋轉。
9.用戶切換開關以啓用。
10.應用程序應旋轉到橫向。這就是問題。
等等,你如何鎖定設備的方向? – CodaFi
通過實施shouldAutorotateToInterfaceOrientation。 – user1488065