0
我的应用程序有一些屏幕支持横向模式,它将加载更多数据并重新渲染GUI,其中一个将以横向模式加载另一个视图。但它似乎屏幕会被重新渲染或加载另一个视图之前旋转,这不是很好看。[iPhone]如何在屏幕旋转时添加过渡动画或叠加视图
因此,如果在旋转时显示动画或视图会更好。
有谁知道如何做到这一点,请帮助我!非常感谢!
我的应用程序有一些屏幕支持横向模式,它将加载更多数据并重新渲染GUI,其中一个将以横向模式加载另一个视图。但它似乎屏幕会被重新渲染或加载另一个视图之前旋转,这不是很好看。[iPhone]如何在屏幕旋转时添加过渡动画或叠加视图
因此,如果在旋转时显示动画或视图会更好。
有谁知道如何做到这一点,请帮助我!非常感谢!
你可以做一个(或两个);显示额外的动画或旋转时显示不同的视图。我假设你正在使用UIViewController,请检查documentation(特别是,'处理视图旋转')。
覆盖willRotateToInterfaceOrientation:duration:和didRotateFromInterfaceOrientation:以添加并删除占位符视图。
您将需要覆盖willAnimateRotationToInterfaceOrientation:duration:来执行任何动画。
谢谢布兰登! – 2010-11-15 06:17:20