push没反应

来源:互联网 发布:追书神器电脑版 mac 编辑:程序博客网 时间:2024/04/27 17:22
当在项目中,

[self.navigationControllerpushViewController:viewControlleranimated:YES];不好使的时候,你就要首先看一看self.navigationController是否为 nil,

这样的情况下,就需要先initWithRootViewController,这样才能有push

UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:viewController];

    self.window.rootViewController = nav;

    [self.windowaddSubview:nav.view];

0 0