如何加速iOS转换和segues?

chr*_*mer 1 core-animation objective-c ios

是否可以在应用程序范围内设置属性以使iOS应用程序中的转换速度加倍?

Dun*_*n C 8

应用范围?

尝试在视图控制器的内容视图的后备层上设置speed属性.速度= 2将是双倍速度.您可以在viewDidLoad方法中为所有视图控制器设置此项.

您也可以创建UIWindow的自定义子类,并让该窗口对象在瓶颈方法(如makeKeyWindow)中将其视图层上的speed属性设置为2.0.您需要使所有应用程序的UIWindow对象使用您的自定义类.我不得不做一些挖掘来弄清楚如何做到这一点.

  • 子类化"UIWindow"不是必需的.您可以在创建窗口后立即在app委托中执行`self.window.layer.speed = 2.0f`. (4认同)