如何使用C 关闭Cocos2D-X iOS游戏中的通知中心

How to turn off the notification center in cocos2d-x ios game using c++

本文关键字:通知 游戏 iOS 何使用 关闭 Cocos2D-X      更新时间:2023-10-16

是否有一种方法可以使用Cocos2D-X在iOS游戏中关闭 notificationcenter ?假设在我的游戏中,有些对象必须从顶部拖动。 notificationcenter 中断。请在这里告诉我如何在游戏运行时关闭通知中心。

no,通知中心是系统级功能。iOS不会在某些应用中将其关闭。

在应用程序中无法禁用通知中心。

根据如何禁用"拖动以查看通知"。功能?,阻止通知中心立即出现的唯一方法是隐藏您的应用程序状态栏,即使到那时,NC的"选项卡"也将留下来。

喜欢iOS5中的多任务手势,您不能停止这种行为,而必须重新考虑您的应用程序如何适应苹果的更改。

if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
    // iOS 7
    [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
} else {
    // iOS 6
    [[UIApplication sharedApplication] setStatusBarHidden:YES    
        withAnimation:UIStatusBarAnimationSlide];
}
- (BOOL)prefersStatusBarHidden {
    return YES;
}