递归方法查找父视图

2018-06-08  本文已影响8人  番薯大佬
- (NSArray *)editSuperviews:(UIView *)edit base:(UIView *)baseview
{
    NSMutableArray *array = [NSMutableArray new];
    UIView *superview = edit.superview;
    while (superview) {
        if ([superview isEqual:baseview]) {
            superview = nil;
        } else {
            [array addObject:superview];
            superview = superview.superview;
        }
    }
    return array;
}
上一篇 下一篇

猜你喜欢

热点阅读