1
A
回答
5
從iPhone OS 3.2開始,UIApplication包含-windowRotationDuration
方法,該方法返回旋轉的持續時間。 iPhone模式下爲0.3秒,iPad模式下爲0.4秒。您可以重寫此方法來更改旋轉速度,例如現在
@implementation UIApplication (OverrideRotationSpeed)
-(NSTimeInterval)windowRotationDuration { return 5.0; }
@end
,-windowRotationDuration
是private API,這意味着你不能使用這種方法,並且沒有記錄的方式來做到這一點,因此答案是: -
號碼
相關問題
- 1. 當iPad旋轉時旋轉視圖
- 2. 在willAnimateFirstHalfOfRotationToInterfaceOrientation中獲取旋轉視圖的矩形:持續時間:
- 3. UIPickerView - 使旋轉持續時間更長
- 4. iPad視圖不旋轉
- 5. 旋轉Ipad時動畫視圖過渡
- 6. 當設備旋轉時,使子視圖也旋轉iPhone/iPad
- 7. 當iPad/iPhone旋轉時旋轉子視圖
- 8. 旋轉圖像查看時間可持續在機器人
- 9. iOS持續視圖轉換
- 10. CABasicAnimation在旋轉期間更改持續時間/速度
- 11. HTML5視頻持續時間
- 12. 轉換MP3持續時間
- 13. 視圖旋轉的iPad問題
- 14. 翻轉2子視圖不工作時間可持續
- 15. UIImagePickerController不尊重iPad上的視頻最大持續時間
- 16. iphone:在旋轉可見視圖時旋轉翻轉視圖
- 17. 繼續旋轉水平滾動視圖
- 18. 如何把一個持續時間在jQuery中的css3旋轉?
- 19. 更新故事板中旋轉的速度/持續時間
- 20. Twitter Bootstrap旋轉木馬幻燈片持續時間
- 21. Google時間軸圖表持續時間
- 22. 獲取連續記錄視圖的持續時間
- 23. 滾動時旋轉視圖
- 24. iPad旋轉 - 圖像定位
- 25. 當iPad旋轉時,自定義警報視圖導致崩潰
- 26. 在iPad上旋轉時,如何阻止模態視圖消失?
- 27. iPhone/iPad平移,捏和同時旋轉視圖
- 28. 持續時間
- 29. 確保視圖保持在旋轉
- 30. 旋轉視圖
但是我在iPad中安裝的其他應用程序表現出不同。旋轉設備時它們平滑過渡。我使用默認的分割視圖控制器,因爲它沒有任何修改,所以我不能很好地理解我必須做什麼,或者必須有一種方法來修改這種行爲。 :s – federivo 2010-06-16 14:31:59
@federivo:平穩過渡≠慢速過渡。這可能是你的觀點太複雜了。嘗試減少層次深度。 – kennytm 2010-06-16 14:51:03
你說得對。問題可能與我正在使用的視圖的組成有關。 我以這種方式組合了splitViewController的詳細視圖:DetailView - > BackgroundView - > ClientView。使用背景視圖可以在縱向和橫向上重複使用clientView。縱向時,我在客戶端視圖背後設置背景視圖,以留出具有邊距的印象,並在切換到橫向時將其拿開。我想我需要重新考慮這個整個過程,或者找出另一種方法來重複使用客戶端視圖來實現這兩種方向。 謝謝@KennyTM! – federivo 2010-06-17 13:50:23