启动应用程序时iPhone X上出现意外崩溃

时间:2017-11-14 05:57:50

标签: objective-c ios11 xcode9 iphone-x

应用程序在除iPhone X之外的所有设备上都能正常运行,包括iPhone 8。 场景是将一个viewcontrooller设置为Push of navigation系统上的topviewcontroller,并在导航控制器系统的pop上删除它们。在iPhoneX上启动它崩溃时出现以下错误。这是Push方法。

 - (void)pushViewController:(MTRViewController *)viewControler {
        self.viewControllers = [self.viewControllers arrayByAddingObject:vc];
        viewControler.navigationController = self;
        self.topViewController = viewControler;
        }

这是错误日志。

  Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[MTRWindowViewController _isLayingOutTopViewController]: unrecognized selector sent to instance 0x7fa629c11d50'
*** First throw call stack:

0 个答案:

没有答案