2

我无法使用 CardIOPaymentViewController 隐藏状态栏。我的其他视图都没有显示状态栏。我在 iOS7 中使用 Card.io SDK,它以模态方式呈现——只是状态栏总是显示在这个视图中。我的 info.plist 有:

Status bar is initially hidden = YES
View controller-based status bar appearance = NO

我已经检查了部署信息部分中的应用程序启动期间隐藏选项。

我试过了:

self.keepStatusBarStyle = YES;

我还确保我的 CardIOPaymentViewController 控制器具有(我的其他视图控制器不需要):

-(BOOL)prefersStatusBarHidden {
    return YES;
}

有什么建议或类似的经历吗?

4

1 回答 1

2

@rizjoj 我相信我现在已经确定并解决了这个问题—— CardIOPaymentViewController 不尊重“基于视图控制器的状态栏外观”设置。

但在发布正式更新之前,我想将更新的 SDK 发送给您进行测试。我的电子邮件地址在我的个人资料中;你能取得联系吗?

于 2013-11-27T00:02:29.550 回答