根据当前View找到viewcontroller

//根据当前View找到viewcontroller
- (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;  
}

你可能感兴趣的:(根据当前View找到viewcontroller)