获取视图所在的控制器

来源:互联网 发布:手机淘宝缓存文件在哪 编辑:程序博客网 时间:2024/05/21 17:17

添加在视图类中,调用

- (UIViewController*)viewController{

    for (UIView* next = [self superview]; next; next = next.superview) {
        UIResponder* nextResponder = [next nextResponder];
        if ([nextResponder isKindOfClass:[UIViewController class]]) {
            return (UIViewController*)nextResponder;
        }
    }
    return nil;
}

0 0
原创粉丝点击