专栏首页陈满iOSiOS开发小点·移除所有子视图

iOS开发小点·移除所有子视图

需求: 移除所有子视图

  • 思路1 - OC的API
[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
  • 思路2 - 循环
for(UIView *view in [self.view subviews]){
   [view removefromsuperview]
}
  • 思路3 - 枚举
[[self.view subviews] enumerateObjectsUsingBlock:^(id  _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
   [(UIView*)obj removeFromSuperview];
}];

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Git/SourceTree·查看单个文件提交记录

    陈满iOS
  • iOS报错记录:dyld: could not load inserted library '/usr/lib/libgmalloc.dylib' because image not found

    edit scheme —>run debug —>在Memory Management区域将Eanble Guard Malloc设置为不选中

    陈满iOS
  • iOS开发·runtime原理与实践: 关联对象篇(Associated Object)(应用场景:为分类添加“属性”,为UI控件关联事件Block体,为了不重复获得某种数据)

    分类(category)与关联对象(Associated Object)作为objective-c的扩展机制的两个特性:分类,可以通过它来扩展方法;Associ...

    陈满iOS
  • uni学习笔记分享

    杨充
  • 微信小程序日常踩坑后的总结(猜测你也会遇到,持续更新。。。)

    (1)图片需是本地图片或者是路径为https的网络图片; (2)使用网络图片要用wx.downloadFile( )下载,否则真机上无法显示图片; (3)w...

    Ewall
  • 小程序 — scroll-view组件实现滚动

    (1)当然,关于scroll-view组件官网还提供了许多其它的属性和事件方法,大家仔细去看看:

    Ewall
  • 从头开始了解Transformer

    编者按:自2017年提出以来,Transformer在众多自然语言处理问题中取得了非常好的效果。它不但训练速度更快,而且更适合建模长距离依赖关系,因此大有取代循...

    AI科技评论
  • Xcode10发布 Pod lint错误

    我猜想是不是基于 Xcode10最新的编译系统导致的,幸亏保留了 Xcode9.4.1的包,安装切换为 Xcode9.4.1.验证成功

    君赏
  • Android:你知道该如何正确获取View坐标位置的方法吗?

    获取 View 坐标在 Android 开发中非常常见。今天carson将详细给大家讲解 获取 View 坐标常用6种方式:

    Carson.Ho
  • 大话脑影像之二十四:任务态分析方法总汇——你还停留在单变量的激活时代吗?

    自1991年以来,Task-fMRI作为人脑功能研究的主流方法在人脑功能定位、功能分割、神经解码、功能网络分离等方面做出了卓越的贡献。虽然目前的Task-fM...

    用户1279583

扫码关注云+社区

领取腾讯云代金券