- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的应用程序在 iOS8 下遇到了真正的问题。我制作了一堆基于 OpenGL 的应用程序,它们不需要 iOS 来处理方向。这一切都在 OpenGL 部分处理。但我确实使用 setStatusBarOrientation 来确保弹出的任何对话框/键盘等与其他所有内容对齐。我正在以编程方式或在 xib 中创建窗口和 View ,我从来不需要使用 Storyboard (如果相关的话?)
一切都很完美,直到 iOS 8 出现。
现在看来 setStatusBarOrientation 的行为根本不正确。它要么不改变任何东西,要么旋转“某些东西”,从而停止在半个屏幕上记录触摸。就好像窗口在自身内部旋转,但视觉上没有任何变化,只是触摸受到影响。
这很难解释,而且毫无意义。
但我的问题是:iOS8中状态栏方向如何设置?如何在不破坏之前 iOS 版本中可用的所有其他内容的情况下做到这一点?
最佳答案
将 iOS7.1 设置为 Base SDK,它可以在 iOS8 上正常工作,不会出现所有这些奇怪的错误。
http://objcsharp.wordpress.com/2014/09/21/how-to-get-back-the-ios-7-sdk-after-upgrading-to-xcode-6/
关于iphone - setStatusBarOrientation 在 iOS8 中导致问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26002993/
ViewController1 使用纵向。 ViewController2 使用横向方向。如果我使用: [[UIApplication sharedApplication] setStatusBarO
我的应用程序在 iOS8 下遇到了真正的问题。我制作了一堆基于 OpenGL 的应用程序,它们不需要 iOS 来处理方向。这一切都在 OpenGL 部分处理。但我确实使用 setStatusBarOr
在 ios10 中,不推荐使用 setStatusBarOrientation。旧项目代码的某些片段无法正常工作。那么如何解决呢?以下代码将根据需要更改 View Controller : floa
在将视频 View Controller 从导航 Controller 中弹出之前,我已经使用此代码在用户看完视频(它允许以横向模式查看)时强制将方向更改回纵向: //set statusbar to
我是一名优秀的程序员,十分优秀!