【iOS开发】获取当前view(视图)所在的Controller(控制器)

来源:互联网 发布:淘宝 打造新品标签 编辑:程序博客网 时间:2024/05/17 02:25

获取当前视图的控制器

+ (instancetype)getCurrentViewControllerAtView:(UIView *)view{    for (UIView *next = [view superview]; next; next = next.superview) {        UIResponder *nextResponder = [next nextResponder];        if ([nextResponder isKindOfClass:[UIViewController class]]) {            return (id)nextResponder;        }    }    return nil;}
0 0