首页 > 移动平台 > 详细

[iOS]深度遍历view的subview

时间:2015-12-19 15:03:18      阅读:573      评论:0      收藏:0      [点我收藏+]

情景: cell中有textfield, 现在需要在tableview滚动是取消所有的textfield的第一响应, 一个个写比较麻烦, 写了一个递归方法, 用来遍历所有的子视图.

-(void)allView:(UIView *)rootView {
    for (UIView *subView in [rootView subviews])
    {
        if (!rootView.subviews.count) {
            return;
        }
        if ([subView isKindOfClass:[UITextField class]]) {
            [(UITextField *)subView resignFirstResponder];
        }
        [self allView:subView];
    }
}

 

[iOS]深度遍历view的subview

原文:http://www.cnblogs.com/xuhaoranLeo/p/5059110.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!