iOS5,popover 失去高度

标签 ios ipad ios5 uipopovercontroller popover

我有一个 Ipad 应用程序,它有多个 OpenGL 平铺图像,角落里有几个按钮,其中一个打开弹出 View 。
该应用程序已经在多个具有不同 iOS 版本的设备上进行了测试,没有任何问题,直接从 Xcode 运行以及使用二进制构建。经过所有测试后,它被提交到应用程序商店。现在,在使用 iOS5 从 ipad 2 上的应用程序商店下载它后,弹出 View 出现奇怪的行为。打开和关闭 popover View 两次后,如果您尝试第 3 次打开它,popover View 会失去它的高度,看起来像这样:

enter image description here

您还可以看到它不再指向打开它的按钮。在您重新启动应用程序之前,弹出窗口会保持这种状态。 在 iOS 低于 iOS5 的设备中,一切正常。因此,该错误仅在 iOS5 上出现,并且仅在您从应用商店下载该应用时出现。

有没有人看到类似的弹出行为?有什么办法可以解决吗?

还有关于什么会导致错误只出现在应用商店应用程序中的想法?最后一个问题:如果我们可以证明该错误仅在提交应用程序后才会发生,那么对后续步骤有何想法?联系 Apple?

非常感谢您的帮助,我很乐意提供任何其他详细信息以解决此问题。再次感谢。

最佳答案

很抱歉耽搁了这么久。

问题是我的客户在旧版本的 xcode 上构建了一个用于提交的二进制文件,并且基本上是在撒谎。正确重新提交后,错误消失了。

关于iOS5,popover 失去高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8421858/

相关文章:

ios - 为什么需要 .ipa 文件?

iphone - NSURL 到 NSString

ios - 无法从 UIWebView 获取要在 HTML 中呈现的 css 文件样式

html - 为什么在使用位置 : fixed, 时在 iPad 上更好地消除锯齿?

cocoa-touch - iOS 5是否支持模糊CoreImage滤镜?

ios - 创建UIManagedDocument和初始iCloud同步

ios - Xcode 项目(从 gi​​thub 下载的 zip)构建,但我在模拟器中出现黑屏

ios - 尝试处理来自 UITableView 单元格中 UIButton 的点击事件会导致无效的选择器错误

objective-c - NSURLCache 使用什么缓存算法?

ipad - iPad3 上的 Retina 显示屏显示模糊文本