如何从PKPaymentAuthorizationViewController中删除状态栏?

时间:2015-04-27 22:55:03

标签: ios uiviewcontroller applepay

我正在开发一款包含Apple Pay的应用。当我提出一个PKPaymentAuthorizationViewController时,它会在屏幕顶部显示状态栏,我希望它保持隐藏,因为它不会出现在应用程序的任何其他地方。

我尝试通过子类化来覆盖视图控制器的行为:

@interface MyPaymentAuthorizationViewController : PKPaymentAuthorizationViewController

@end

@implementation MyPaymentAuthorizationViewController

- (BOOL)prefersStatusBarHidden
{
    return YES;
}

@end

虽然这会导致控制台消息说" PKPaymentAuthorizationViewController不支持子类化。"和应用程序崩溃。是否可以在没有状态栏的情况下显示视图控制器?

0 个答案:

没有答案