iOS-获取当前View所在的控制器

    xiaoxiao2024-04-21  4

    @interface UIView (CurrentController) /** 获取当前View的控制器对象 */ -(UIViewController *)getCurrentViewController; @end .m #import "UIView+CurrentController.h" @implementation UIView (CurrentController) /** 获取当前View的控制器对象 */ -(UIViewController *)getCurrentViewController{ UIResponder *next = [self nextResponder]; do { if ([next isKindOfClass:[UIViewController class]]) { return (UIViewController *)next; } next = [next nextResponder]; } while (next != nil); return nil; } @end
    转载请注明原文地址: https://ju.6miu.com/read-1288215.html
    最新回复(0)