您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页removeFromSuperview移除子视图

removeFromSuperview移除子视图

来源:二三四教育网

移除子视图的使用方法
方法1

for (UIView *subview in self.containerView.subviews) {
        [subview removeFromSuperview];
}

方法2

for (NSInteger i = view.subviews.count; i > 0; i--)
{
        UIView *subView = [view.subviews objectAtIndex:(i - 1)];
        [subView removeFromSuperview];
}

方法3

[self.containerView.subviews enumerateObjectsUsingBlock:^(__kindof UIView * _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
        [obj removeFromSuperview];
}];

方法4

[self.containerView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];

方法5

[self.containerView.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];

方法6

[self.containerView.subviews performSelector:@selector(removeAllObjects)];

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务