gpt4 book ai didi

ios8 - 当应用程序在 iOS 中返回前台时如何更改设备方向

转载 作者:行者123 更新时间:2023-12-02 01:44:45 25 4
gpt4 key购买 nike

我正在制作一个应用程序,在某些页面中仅支持纵向模式,而在其他页面中,它仅支持横向模式。我面临的问题是当我在其中一个页面中处于横向模式时(我不允许在屏幕旋转时改变方向),我按下主页按钮使应用程序进入后台模式,然后当我回来时进入应用程序,它以纵向模式打开。如何在 appWillEnterForeground 方法/当应用程序返回前台时检查和更改设备方向?

最佳答案

(已在此处回答:How to check the orientation of device programmatically in iPhone?)

但是,检查 UIDevice 的属性方向([UIDevice currentDevice].orientation),例如:

风景:

if (UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation))
{
// code for landscape orientation
}

纵向:

if (UIDeviceOrientationIsPortrait([UIDevice currentDevice].orientation))
{
// code for Portrait orientation
}

关于ios8 - 当应用程序在 iOS 中返回前台时如何更改设备方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26396637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com