首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPad的UIDeviceOrientation问题

iPad的UIDeviceOrientation问题
EN

Stack Overflow用户
提问于 2011-07-23 14:05:52
回答 1查看 275关注 0票数 0

我有一个iPad,我从一个横向的左边开始,但是当我这样做的时候:

代码语言:javascript
复制
UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation];

它不会检测到它是左边的风景。我必须将它旋转到纵向模式,然后再回到横向左侧,然后当我检查方向时,现在它是正确的。然而,最初当它启动时,它是不正确的。为什么会这样呢?我该如何解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-23 14:11:25

如果要确定接口方向,请不要使用设备方向!

如果您有对主窗口的RootViewController的引用,您可以向它索要其interfaceOrientation

如果没有,请使用[UIApplication sharedApplication].statusBarOrientation来确定接口方向。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6798584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档