Продолжительность вращения iPad View - PullRequest
1 голос
/ 14 июня 2010

При изменении ориентации iPad мое приложение очень быстро поворачивает вид.Трудно понять переход между обеими ориентациями.Я хотел бы немного увеличить продолжительность этого перехода.

Кто-нибудь знает, как увеличить продолжительность этого перехода?

Спасибо!

1 Ответ

6 голосов
/ 15 июня 2010

Начиная с iPhone OS 3.2, UIApplication включает метод -windowRotationDuration, который возвращает продолжительность вращения. В режиме iPhone это 0,3 секунды, а в режиме iPad - 0,4 секунды. Вы можете изменить этот метод, чтобы изменить скорость вращения, например,

@implementation UIApplication (OverrideRotationSpeed)
-(NSTimeInterval)windowRotationDuration { return 5.0; }
@end

Теперь -windowRotationDuration - это частный API , что означает, что вы не можете использовать этот метод, и нет документированных способов сделать это, поэтому ответ:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...