我該如何實現一個按鈕,它將爲我的遊戲翻轉屏幕180度(如果用戶希望用iPhone翻轉它),並讓它影響我所有5種不同的看法?用一個按鈕翻轉iPhone屏幕
0
A
回答
1
您應該將變換應用於父視圖(您的UIWindow)。旋轉可以使用CGAffineTransformMakeRotation()
進行。
實際上允許設備方向引起旋轉雖然可能會更好。在應用程序設置設定該應用程序支持自轉,然後在返回的UIViewController TRU到-(BOOL)shouldAutorotateToInterfaceOrientation
當傳入的旋轉是UIInterfaceOrientationPortraitUpsideDown
1
看看shouldAutorotateToInterfaceOrientation。也許[myView setNeedsDisplay];
可以提供幫助。
0
這聽起來像你只是想在自動方向旋轉中使用構建。您可能需要在構建設置中告訴您的應用程序支持顛倒的方向,並且如提到的那樣,您需要在所有視圖控制器中實現shouldAutorotateToInterfaceOrientation。
沒有辦法強制手機按需定向。
如果您正在尋找旋轉視圖,您可以應用CGAffineTransform。
+0
downvote的任何理由?我們這裏有3人做了類似的推薦。我們不能都走得太遠。 – Dancreek
相關問題
- 1. iPhone屏幕大小4按下按鈕
- 2. 如何從一個有七個按鈕的屏幕調用另一個屏幕
- 3. 如何在iPhone SDK中翻轉按鈕?
- 4. iPhone - 屏幕旋轉?
- 5. Android的按鈕到另一個屏幕
- 6. 將Iphone屏幕轉換爲Ipad屏幕
- 7. iPhone app像「添加到主屏幕」按鈕的按鈕樣式
- 8. 按鈕,屏幕上
- 9. 主屏幕按鈕
- 10. 使用配音的iPhone離開屏幕,無法按下按鈕
- 11. 在屏幕右邊的按鈕中添加一個按鈕
- 12. iPhone屏幕按下檢測
- 13. iPhone屏幕隨機旋轉?
- 14. 如何在Android中製作動態翻轉屏幕(如iPhone)
- 15. 翻轉到下一個屏幕顯示在背景
- 16. 翻轉屏幕到另一個機器人
- 17. 在屏幕上居中一組按鈕
- 18. 介紹屏幕按鈕ViewPager
- 19. Android - 右側屏幕按鈕
- 20. android屏幕切換按鈕
- 21. 屏幕角落的按鈕
- 22. 掉落屏幕的按鈕
- 23. ImageView按鈕關閉屏幕
- 24. jwplayer全屏幕按鈕
- 25. iOS初始屏幕按鈕
- 26. 在iphone中按下按鈕時翻轉mapView?
- 27. 翻轉卵石屏幕問題
- 28. Silverlight屏幕翻轉後動畫模糊
- 29. 旋轉和翻譯UIImageView在屏幕上
- 30. 從幾個按鈕的屏幕來看?
shouldAutorotateToInterfaceOrientation返回一個布爾值指示視圖控制器是否支持指定的方向它不執行旋轉。 –