美文网首页iOS-读书笔记
2019-01-14 第一相应者FirstResponder

2019-01-14 第一相应者FirstResponder

作者: Life淡淡 | 来源:发表于2019-01-14 13:18 被阅读5次

通过递归的方式获得第一相应者

#import "UIView+FindFirstResponse.h"

@implementationUIView (FindFirstResponse)

- (UIView*)findFirstResponse {

    if (self.isFirstResponder) {

        return self;

    }

    for(UIView*subViewinself.subviews) {

        UIView*firstResponder = [subViewfindFirstResponse];

        if(firstResponder !=nil) {

            returnfirstResponder;

        }

    }

    return nil;

}

@end

相关文章

网友评论

    本文标题:2019-01-14 第一相应者FirstResponder

    本文链接:https://www.haomeiwen.com/subject/ojvddqtx.html