iOS 8 - 应用程序无法正确旋转

2023-11-24

我有一个最初为 iOS 7.1 开发的应用程序,现在我正在 iPad 上通过 Xcode 6.1 进行测试。当在运行 7.1 的 iPad 或 7.1 模拟器中运行时,应用程序将按预期运行。在 8.1 iPad 或 8.1 模拟器上,似乎旋转处理不当。我看到顶部的状态栏旋转,但应用程序本身没有改变。我知道这与 iOS 8 中不推荐使用的旋转方法有关。我的问题是......现在怎么办???

我还没有找到任何文档可以提供有关如何使用新的 iOS 8 机制处理旋转的简洁答案。有没有办法在 iOS 8 中优雅地处理旋转,就像我在 iOS 7 中处理旋转一样?我什至没有看到旧的轮换方法被调用,所以看起来这不仅仅是典型的“弃用”。似乎他们已经完全消除了对这些方法的调用。

有什么帮助或建议吗?


您使用故事板吗?如果是这样,您的代码中可能有旧代码application didFinishLaunchingWithOptions method.

尝试删除以下代码行以及任何其他相关代码UIWindow:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

其他人说要从 plist 文件中删除行,但这不是必需的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 8 - 应用程序无法正确旋转 的相关文章

  • 将子视图控制器的视图添加到父视图控制器的子视图

    我想添加一个表视图控制器作为容器视图控制器的子视图控制器 如下所示 根据苹果公司的查看控制器编程指南 http developer apple com library ios featuredarticles ViewControllerP
  • 如何在 ios 7 上更改重新排序控制图像

    我正在寻找一种更改重新排序控件图像和大小的方法 我使用此代码来更改重新排序图像 void tableView UITableView tableView willDisplayCell UITableViewCell cell forRow
  • 如何自动缩放mapView以显示叠加层

    我可以在 mapView 上绘制多边形 但是我需要找到多边形并手动缩放它 有没有办法自动执行此过程 例如调整中心多边形 我浏览过互联网并阅读了一些相关文章 其中大多数都是基于折线和点的 任何形式的帮助将不胜感激 因为我正在寻找解决方案一段时
  • 如何在 UICollectionView 的节标题中动态添加标签和按钮?

    请帮助我如何水平添加标签和水平添加类似的按钮 但每个按钮应像另一个部分一样在每个标签的下方对齐 这应该在 UICollectionView 的标题中动态发生 因为标签和按钮的数量根据我的数据 我想制作一种 Excel 类型的布局 并在标题中
  • ViewWillAppear 没有被 UISplitViewController 调用

    背景和目标 我有一个基于 UISplitViewController 的 iPad 应用程序 到目前为止它支持 4 个方向 但现在我想将其锁定为仅横向 我变了shouldAutorotateToInterfaceOrientation左视图
  • 防止UIScrollView的UIPanGestureRecognizer遮挡UIScreenEdgePanGestureRecognizer

    我有一个UIScrollView它填满了我应用程序的一页上的屏幕 但我希望允许用户从屏幕边缘平移以显示其后面的视图 问题是 UIScrollView 窃取了我的触摸UIScreenEdgePanGestureRecognizer在屏幕边缘
  • 带有 Core Data 对象的动态 UITableView 高度

    过去几天我一直在试图解决一个谜团 即为什么我的批处理大小为 20 的 NSFetchedResultsController 总是在获取完成后立即错误 即加载到内存中 我的所有对象 从而导致请求需要约 20 秒 事实证明 这是因为在我的 he
  • 将带有地理位置数据的照片保存到照片库 Swift 3

    如何使用地理位置元数据将照片保存到照片库 我已请求 并允许 应用程序访问用户位置 private func allowAccessToUserLocation locationManager CLLocationManager locati
  • 是什么导致了这个 iPhone 崩溃日志?

    我有点卡住了 需要解决这个问题 因为我的一个应用程序出现了随机崩溃 而这些崩溃并不总是能够重现 这是崩溃日志之一 Incident Identifier 59865612 9F00 44EA 9474 2BF607AD662E CrashR
  • 由于语言错误,Itunes Connect 无法提交

    Thats all it shows https i stack imgur com 0aZm8 png 我不确定它没有告诉我出了什么问题 it shows its linked to the language https i stack
  • 如何在 Swift 3 中解析 JSON 数组 [重复]

    这个问题在这里已经有答案了 我从 Socket 获取了一些我想访问的数据 但收到错误消息 指出每次都无法将 NSArray 转换为 NSDictionary struct SocketEventHandler let event Strin
  • 自动布局、UIDynamics 和动画

    我对自动布局还很陌生 并且对如何为视图设置动画感到困惑 我读了很多 我知道你必须遵守限制 编辑它 然后包装layoutIfNeeded in an UIView动画块 但当真正要做的时候 我却有点失落 我很乐意有人能向我解释如何做这个动画
  • UISearchController 保留问题

    我正在尝试使用 UISearchController 但是我遇到了无法解决的保留问题 MainTableview 有两个部分 第1节 基于某些正则表达式过滤数据 第2节 All Data 我将 UISearchController 添加到我
  • 为什么我的 tableView 函数运行了 3 次?

    我有一个 UITableView 并且有执行它所需的方法之一 func tableView tableView UITableView numberOfRowsInSection section Int gt Int println sec
  • PrepareForSegue之谜

    我在两个不同的 VC 中有一个prepareForSegue 方法 一个使用一个if声明 而另一个旨在使用switch 除了名称之外 代码几乎相同 这个效果很好 void prepareForSegue UIStoryboardSegue
  • iOS WKWebView.scrollView委托导致BAD_ACCESS

    我的 viewController 有一个 UIView 属性 其中包含一个 WKWebView 我将 WKWebView rollView 委托设置为我的 viewController 它是我的 UIView 子类的公共函数 并在我的 v
  • 在 Instruments 中查找内存泄漏行

    我是 iOS 中的仪器新手 我正在尝试使用 Xcode 4 5 2 并按照本教程查找仪器中的内存泄漏 http soulwithmobiletechnology blogspot sg 2011 04 how to check memory
  • 在 UIView 中实现自定义 StaggereGrid,就像 SWIFT 中的 Etsy 应用程序一样

    我想实现一个像 Etsy 应用程序一样的 StaggeredGrid 但我对此一无所知 你能给我一些建议吗 这是我需要做的事情的屏幕截图 None
  • Swift 中通过不同类调用委托方法

    我正在获取 JSON 菜单 一旦 JSON 返回 我想运行 menuReady 来更新表的内容在 SomeTableViewController 类中 但下面的代码似乎不起作用 AIM Run 菜单就绪 JSON 返回后更新内容 PROBL
  • 在 2D 中将一个点旋转另一个点

    我想知道当一个点相对于另一个点旋转一定角度时如何计算出新的坐标 我有一个块箭头 想要将其相对于箭头底部中间的点旋转角度 theta 这是允许我在两个屏幕控件之间绘制多边形所必需的 我无法使用和旋转图像 从我到目前为止所考虑的情况来看 使问题

随机推荐

  • 更新 SimpleCursorAdapter 同时保持 ListView 中的滚动位置

    我的问题 每当我通过其 自定义 SimpleCursorAdapter 更新其内容时 我的 ListView 都会将其滚动位置重置到顶部 我希望 ListView 在更新时保持其滚动位置 我首先每次创建一个新的适配器实例并使用ListVie
  • 如何在 JavaFX 控制器中使用 Guice?

    我有一个 JavaFX 应用程序 我想在其中引入 Guice 因为我的代码 现在工厂满了 只是为了测试的目的 我有一个用例 其中我有某个视图的控制器类 这个控制器类有一个视图模型 我通过以下方式将模型传递给视图模型 控制器类的构造函数 在控
  • 使用 Jenkins 在多个环境中按顺序运行作业任务

    我是詹金斯的新手 我正在尝试在单个作业中实现特定场景 以使用 Jenkins 构建移动应用程序 在一项工作中 我想依次启动多个任务 任务 1 Windows gt 任务 2 Windows gt 任务 3 Windows gt 任务 4 M
  • 如何防止数据网格中的行在应用程序运行时闪烁

    在我目前正在开发的应用程序中 我使用 datagridview 来显示数据 要填充它 我必须按一个按钮 后台工作程序将开始运行 它将填充数据表 当它完成运行时 它将使用数据表作为数据网格的数据源 这工作正常 用户界面保持响应等等 但现在我已
  • python 内存不足错误的解决方法有哪些?

    我正在将 x y z 点文件 LAS 读入 python 中 并遇到内存错误 我正在为我正在从事的项目在已知点之间插入未知点 我开始处理小文件 50 000 000 点 现在我的代码因内存错误而失败 处理如此大量的数据有哪些选择 我不必立即
  • 为模式匹配搜索索引 jsonb 数据

    这是以下内容的后续内容 jsonb 键 值的模式匹配 我有一张表如下 CREATE TABLE PreStage transaction transaction id serial NOT NULL transaction jsonb CO
  • 如何将 Map 编码为 Base64 字符串?

    我喜欢将 java 字符串映射编码为单个 Base 64 编码字符串 编码后的字符串将被传输到远程端点 并且可能被不怀好意的人操纵 因此 最糟糕的情况应该是无效的键 值元组 但不应带来任何其他安全风险 Example Map
  • 如何查看哪些插件导致 Vim 变慢?

    有没有办法分析 Vim 插件 当我打开一个大文件时 我的 MacVim 变得越来越慢 py 我知道我可以取消选择所有插件并逐一重新选择以检查哪个插件是罪魁祸首 但是有没有更快的方法 我的 dotvim 在这里 https github co
  • Firefox new Date() 从字符串构造本地时区的时间

    我正在尝试从字符串创建日期对象 我得到 ISO 格式的日期 除了毫秒部分 例如 2012 01 30T16 23 12 当我在 IE Chrome 和 Firefox 中运行以下代码时 结果有所不同 链接到小提琴 currentDate 2
  • PHP - 创建缩略图并保持纵横比

    编辑 这可以在 CSS 中轻松完成 在撰写本文时我对 CSS 不太了解 我使用 PHP 创建了一个缩略图创建器 生成的缩略图应具有相同的大小 但问题是使用上传具有不同纵横比的图像 例如横向或纵向 缩略图会变得难看 所以我创建了上面的图片来进
  • 向 extjs 网格添加工具提示以显示有关该行的完整信息

    I had a gridview 它附加了一个具有一些字段的模型 但在我的网格中 我只显示一个字段 我想要的是当我的鼠标悬停到网格行时 tooltip将出现并显示其他字段值 我怎样才能做到这一点 有人做过这个吗 我应该创建什么网格事件too
  • 其他流的笛卡尔积的流,每个元素作为一个列表?

    如何使用 Java 8 实现一个函数来获取一定数量的流 并生成一个流 其中每个元素都是一个由流的笛卡尔积的一个成员组成的列表 我看过这个问题 这个问题使用了一个聚合器 它是BinaryOperator 取出两个相似类型的物品并生产一个相同类
  • 如何在 WPF 中制作“手风琴小部件”?

    目标 我正在尝试在 WPF 中实现类似的目标 source wordpress org 初步解决方案 目前 我正在尝试使用ItemsControl与ItemTemplate由一个组成Expander 我想要一致的外观Header的一部分Ex
  • “phonegap”未被识别为内部或外部命令

    我正在尝试使用node js 命令行界面安装phonegap 3 1 版本 Phonegap 已安装在计算机上 但我无法使用phonegap 命令 当我列出软件包时 我可以看到phonegap 但无法运行命令来创建项目 系统配置 操作系统
  • 将类添加到 wp_nav_menu 中的 li 元素

    我在 WordPress 中遇到 wp nav menu 问题 我想制作 Li 元素的结构 其中所有元素都有 menu li 类 但这对我不起作用 我在 function php 文件中有这个 register nav menus arra
  • 我需要在 JUnit 中重新启动 Spring Boot Web 应用程序

    无需赘述令人痛苦的细节 当我同时运行 Junit 测试时 我遇到了问题 如果我逐个班级运行它们 一切都很棒 否则我会遇到麻烦 因为我无法在 junit test class 之间重新启动我的 WebApplication 这导致我的 Web
  • 批量插入行终止符问题

    我有一个名为 test csv 的 csv 其内容如下 1 test user 4075619900 email protected Aldelo for Restaurants this is my deal location4 2 jo
  • 编辑缺少内容的链接

    我是果园 CMS 的新手 我已经从以下网站下载了源代码http orchardproject net 我无法找到所提供的屏幕截图中内容周围的编辑链接 我曾在 Sitecore 工作过 现在正在为我的客户寻找新的开源 CMS 此链接是否为我提
  • 使用带前导斜杠的路径进行 Flask 路由

    我正在尝试使用带有路径转换器的简单路线来获取 Flask api route records
  • iOS 8 - 应用程序无法正确旋转

    我有一个最初为 iOS 7 1 开发的应用程序 现在我正在 iPad 上通过 Xcode 6 1 进行测试 当在运行 7 1 的 iPad 或 7 1 模拟器中运行时 应用程序将按预期运行 在 8 1 iPad 或 8 1 模拟器上 似乎旋