这个问题不是一个基本的错字或其他东西。正常工作时,正常转型。
然而,为了结束我的SKScene,我有@protocol
让其父视图控制器知道游戏已经结束。一旦发生这种情况,它就会运行此代码。
[skView presentScene:nil];
UIStoryboard *storybord = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
//
ConnectionsViewController *game = [storybord instantiateViewControllerWithIdentifier:@"ConnectionsViewController"];
//
[self presentViewController:game animated:NO completion:nil];
这样,工作和切换ViewController
但是,它加载viewcontroller
没有背景图像。或至少显示背景图像。我发现相对奇怪,动画在viewDidLoad:
上运行,但图像不显示。然后,如果激活任何IBActions
背景图像将加载然后转换。有时,它会在几秒钟后加载。但很少。
我能看到的是白色,就是所有......而且不能为我的生活弄明白。
导致此问题的步骤。
断开 Multipeer会话 - > 将SKView - > 模式移至不同的viewcontroller - > 无背景图片
我还检查了内存泄漏,但没有一个是显而易见的。
答案 0 :(得分:0)