0

我有支持 iOS 5 和 6 的现有 iPad 应用程序。有人可以帮我列出在支持 iOS 7 时需要注意的项目吗?

我注意到在现有代码((UITableView*)self.superview)UITableViewCell不起作用的一件事。superview ofUITableViewCellUITableViewWrapperView需要在现有代码中修复的。

4

3 回答 3

0

事情是:1.导航栏高度和视图样式不同2.状态栏在iOS 7中是透明的,在iOS 6中它是不透明的。3.小东西是关于色调的。在 iOS 7 中默认为浅蓝色。 4. 移除了按钮边框。

于 2013-11-12T06:06:08.270 回答
0

Apple 的 iOS 7 UI 转换指南

阅读您在应用程序中使用的每个元素的说明。

并注意栏的样式和位置(导航栏/标签栏/工具栏...)。

iOS 7 在视图层次结构中发生了很大变化,您可以使用Reveal使事情变得更容易。

于 2013-11-12T06:35:23.200 回答
0

我在 IOS 7 中运行应用程序时遇到的问题。

  1. 状态栏问题(视图控制器重叠 20 像素。)

    FixForStatusBarIssue

  2. 自定义警报视图在 IOS7 中不起作用。(我们无法在 IOS 7 中自定义警报视图。)

    我的修复 -> 您需要完全按照您的意愿自定义视图,因为您无法在 IOS7 中自定义警报视图。

  3. 与线程相关的问题。

    我的修复 -> 在 UI 没有响应的情况下使用 dispatch_queue(GCD 延迟)(从后台线程呈现视图控制器。)

  4. Zbar sdk 内存泄漏,同时呈现和关闭 SDK(超过 5 倍的应用程序变慢。)

    修复 Zbar 内存泄漏问题

这是我面临的问题。修复我建议我工作得很好。如果需要,您只需使用它,希望它会起作用。

于 2013-11-12T06:10:54.317 回答