QMUIDemo_iOS icon indicating copy to clipboard operation
QMUIDemo_iOS copied to clipboard

纯代码开发,window!.rootViewController = UINavigationController(rootViewController: MainController()) 方式跳转,项目崩溃

Open tikejc opened this issue 2 years ago • 0 comments

1、MainController 实现了UITabBarController class MainController: UITabBarController { } 2、QMUIKit:版本号:4.7.0

3、AppDelegate类里直接跳转到MainController(使用的是UINavigationController方式跳转) window = UIWindow(frame: UIScreen.main.bounds) window!.rootViewController = UINavigationController(rootViewController: MainController()) window!.makeKeyAndVisible()

4、项目直接崩溃,出错位置:UINavigationController+QMUI.m 类 203行: if (!willPushActually) { QMUIAssert(NO, @"UINavigationController (QMUI)", @"调用了 pushViewController 但实际上没 push 成功,viewController:%@", viewController); callSuperBlock(); return; }

这个怎么解决????

tikejc avatar Sep 27 '23 17:09 tikejc