缺少 iOS Swift 方向更改动画
Posted
技术标签:
【中文标题】缺少 iOS Swift 方向更改动画【英文标题】:iOS Swift orientation change animation missing 【发布时间】:2015-10-27 13:00:11 【问题描述】:我正在用 Swift 2.0 编写一个应用程序。该应用程序在各个方面都可以正常工作,除了一个。 当我倾斜设备和模拟器的屏幕时,缺少方向更改动画。我得到了一个笨拙的方向变化,而不是平滑的旋转。纵向 -> 横向。中间什么都没有。 考虑到动画应该是默认的,我想知道是否有人知道这个问题的可能解决方案。我到处搜索,显然没有人有这个问题,而是人们试图禁用该动画!
【问题讨论】:
你有什么东西在应用委托完成启动了吗?有时这可能会导致麻烦。 我在应用程序委托 didFinishLaunchingWithOptions 中有一些东西。在那里我声明了我的容器视图控制器。这就是我用来实现左侧抽屉菜单的方法 这是一个旧的 ios 错误,尝试从中删除所有内容并检查结果 嗯,但我需要那些东西...... 您需要一个解决方法。正如我所说,这是一个错误 【参考方案1】:经过一些测试并感谢 Zell.B,我将代码从 didFinishLaunchWithOptions 移至 applicationDidBecomeActive,一切正常。
【讨论】:
【参考方案2】:从应用委托类中删除 applicationDidFinishLaunching 方法也会导致缺少动画的问题。重新添加可以修复它。
【讨论】:
以上是关于缺少 iOS Swift 方向更改动画的主要内容,如果未能解决你的问题,请参考以下文章