ios 7支持现有的iPad应用程序

时间:2013-11-12 05:53:16

标签: ios ios7

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

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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

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

    FixForStatusBarIssue

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

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

  3. 与线程相关的问题。

    我的修复 - >如果UI没有响应,请使用dispatch_queue(带延迟的GCD)(从后台线程呈现视图控制器。)

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

    FixForZbarMemoryLeakIssue

  5. 这是我遇到的问题。修复我建议我工作正常。如果你需要它会起作用,你就可以使用它。

答案 2 :(得分:0)

Apple's iOS 7 UI Transition guide

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

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

iOS 7在视图层次结构中发生了很大变化,您可以使用Reveal来简化操作。