我的应用程序有一些屏幕支持横向模式,它可以加载更多数据并且必须重新渲染GUI,其中一个将以横向模式加载另一个视图。但它似乎在重新渲染或加载另一个视图之前会旋转屏幕,看起来并不好看。
因此,如果在旋转时显示动画或视图会更好。
有谁知道怎么做才能帮助我!非常感谢!
答案 0 :(得分:1)
你可以做任何一个(或两个);旋转时显示其他动画或显示不同的视图。我假设您正在使用UIViewController,请查看documentation(具体来说,“处理视图轮换”)。
覆盖willRotateToInterfaceOrientation:duration:和didRotateFromInterfaceOrientation:以添加然后删除占位符视图。
您需要覆盖willAnimateRotationToInterfaceOrientation:duration:才能执行任何动画。