Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/128.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用c+关闭cocos2d-xios游戏中的通知中心+;_C++_Ios_Xcode_Cocos2d X - Fatal编程技术网

C++ 如何使用c+关闭cocos2d-xios游戏中的通知中心+;

C++ 如何使用c+关闭cocos2d-xios游戏中的通知中心+;,c++,ios,xcode,cocos2d-x,C++,Ios,Xcode,Cocos2d X,有没有办法在iOS游戏中使用cocos2d-x关闭通知中心?假设在我的游戏中,有一些对象必须从顶部拖动。通知中心在两者之间中断。请这里的任何人告诉我如何在游戏运行时关闭通知中心。如果notificationCenter指的是CCNotificationCenter,那么您可以调用CCNotificationCenter::purgeNotificationCenter删除所有观察者,或者CCNotificationCenter::RemoveAllobserver(目标)停止特定观察者的通知。否

有没有办法在iOS游戏中使用cocos2d-x关闭通知中心?假设在我的游戏中,有一些对象必须从顶部拖动。通知中心在两者之间中断。请这里的任何人告诉我如何在游戏运行时关闭通知中心。

如果notificationCenter指的是CCNotificationCenter,那么您可以调用CCNotificationCenter::purgeNotificationCenter删除所有观察者,或者CCNotificationCenter::RemoveAllobserver(目标)停止特定观察者的通知。

否,通知中心是系统级功能。并且iOS没有公开任何API来在某些应用程序中关闭它。

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

根据,阻止通知中心立即出现的唯一方法是隐藏应用程序的状态栏,即使这样,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;
}

我的意思是关于那个下拉滑条。那个通知条。它不适用于这个代码OK。我猜你指的是状态栏。要禁用状态栏,请检查这些答案