【问题标题】:In app purchase Alert Box orientation changes to portrait when app resumed当应用程序恢复时,应用程序内购买警报框方向更改为纵向
【发布时间】:2010-11-20 16:45:59
【问题描述】:

我遇到了一个奇怪的问题。 我的游戏全是风景。我的应用中有一个应用内购买按钮。当我点击该按钮时,我会在横向模式下看到正常的警报按钮。但是当我按下主页按钮并重新打开应用程序,然后点击应用内购买时,警报框的方向会变为纵向。

我不知道为什么会这样。大家有没有遇到过这个问题?欢迎任何想法或建议!

【问题讨论】:

  • 这是否发生在模拟器中,在设备上,两者都发生?我已经看到这种处理 GameKit 警报和窗口以及 cocos2d 的问题。虽然当我关闭对话框时模拟器会翻转回纵向,但它在设备上运行良好。

标签: ios4 cocos2d-iphone orientation uiinterfaceorientation


【解决方案1】:

这对我有用:

    [[UIApplication sharedApplication] setStatusBarOrientation:[UIDevice currentDevice].orientation animated:NO];

这些警报视图似乎根据状态栏(状态栏是否可见)自行定位

【讨论】:

    猜你喜欢
    • 2017-06-29
    • 2020-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-21
    相关资源
    最近更新 更多