加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 应用程序从纵向到横向的动画

发布时间:2020-12-14 19:59:03 所属栏目:百科 来源:网络整理
导读:我的应用程序设置为仅支持横向(iPad)方向: 在我的.plis中,我已将支持的界面方向设置为横向(左侧和右侧) 在我的项目中,我只检查了上面提到的两个方向 在我的主视图控制器中我已设置 - (NSUInteger)supportedInterfaceOrientations{ return UIInterfaceOrient
我的应用程序设置为仅支持横向(iPad)方向:
在我的.plis中,我已将支持的界面方向设置为横向(左侧和右侧)
在我的项目中,我只检查了上面提到的两个方向
在我的主视图控制器中我已设置

- (NSUInteger)supportedInterfaceOrientations
{
    return UIInterfaceOrientationMaskLandscape;
}

-(bool)shouldAutorotate
{
    return YES;
}

在我运行应用程序后,它总是接缝到从纵向到横向的旋转动画.这是我看到的第一件事,从风景旋转,之后一切看起来都很好.它在设备和模拟器上是相同的.如果我在模拟器选项中检查“切换慢动画”,我可以清楚地看到界面在启动期间从纵向改变方向.

我没有使用闪屏(如果重要的话)

无论我做什么,我都无法摆脱这种行为,看起来很烦人.
有没有人见过这种行为,请有人提出一些建议.
提前致谢.

解决方法

如果没有看到代码和项目设置,任何事情都会在黑暗中被刺伤.如果它未在下面的链接中列出,那么您可能会在代码,项目设置和界面构建器之间的某处覆盖功能.此链接不是iOS7特定的,但大部分功能都是相同的,只是一些UI更改:

Launching your iPhone Application in Landscape

此外,当涉及任何长期运行项目的项目设置时,如果我无法获得与项目设置相关的工作,我总是创建一个新的清洁项目,让它在那里工作,或默认情况下,然后看看在该项目的设置是什么,因为我发现UI和底层设置文件,如plist在一两年的调整后很容易失去同步.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读