nextResponder
作者:
Rui哥 | 来源:发表于
2020-04-19 10:56 被阅读0次
我们可以通过 nextResponder 找到指定的 父 responder
#import "UIView+NextResponder.h"
@implementation UIView (NextResponder)
/**
我们可以通过 nextResponder 找到指定的 父 responder
*/
- (UIViewController *)viewController {
UIResponder *next = self.nextResponder;
do {
//判断响应者是否为视图控制器
if ([next isKindOfClass:[UIViewController class]]) {
return (UIViewController *)next;
}
next = next.nextResponder;
} while (next != nil);
return nil;
}
@end
本文标题:nextResponder
本文链接:https://www.haomeiwen.com/subject/vgsybhtx.html
网友评论