【问题标题】:Application's view differs in ios 5 compared to ios 4与 ios 4 相比,ios 5 中的应用程序视图有所不同
【发布时间】:2011-11-03 18:10:48
【问题描述】:

我开发了一个支持 ios 3.2 及以上版本的 ipad 的电子书阅读器。电子书阅读器在纵向模式下显示单页,在横向模式下显示 2 页。该应用程序在 ios 4.3 上运行良好。

我在另一台运行 ios 5 的设备上尝试了相同的应用程序,该应用程序工作正常,直到我改变方向。一旦方向改变,视图大小不合适,看起来它在横向上采用纵向视图大小反之亦然。

ios 4 和 ios 5 在方向变化等方面有什么区别

我在互联网上搜索,但找不到确切的原因或解决方案。堆栈溢出搜索之一是描述 ios 5 中的容器视图概念,但这对我来说还不够。

谁能帮我解决我的问题。

谢谢

【问题讨论】:

    标签: ipad uiviewcontroller ios5 uiinterfaceorientation


    【解决方案1】:

    不确定这有多大帮助,但它给我带来了一些麻烦。 iOS5 改进了消息到子视图和视图控制器的转发。诸如 viewDidAppear、viewDidDissappear、轮换通知等之类的东西。问题在于,由于这些在早期版本中没有可靠地转发,因此您可能为弥补该缺点所做的事情可能意味着现在这些函数被调用了两次。不确定这是否是您的问题,但可能是。

    【讨论】:

      猜你喜欢
      • 2017-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多