在自定义view 中进行页面跳转

2020-05-26  本文已影响0人  夜半度微凉

 首先  定义一个全局变量    UIViewController *_superVC;

//然后执行这个方法(拿到当前controller)

  - (UIViewController *)viewController:(UIView *)view{

    UIResponder *responder = view;

    while ((responder = [responder nextResponder]))

        if ([responder isKindOfClass: [UIViewControllerclass]])

            return (UIViewController *)responder;

    return nil;

}

最后,在你跳转页面的方法中

_superVC = [self viewController:self];

[_superVC.navigationController pushViewController:(UIViewController) animated:YES];

上一篇下一篇

猜你喜欢

热点阅读