IOS系列——判断视图是否存在

原创 2013年12月03日 20:45:00

if( [selfviewWithTag:789] ){                                      //如果tag789的视图存在

        [[selfviewWithTag:789]removeFromSuperview];

    }


具体有待研究


官方对  viewWithTag 的解释是这样的 

Returns the view whose tag matches the specified value.

 

This method searches the current view and all of its subviews for the specified view.


在这里也顺便说一下,每个视图都可以设置tag  不仅仅包括Button 还有 view  imageview等等 

返回其标记匹配指定值的视图。
此方法搜索当前视图及其所有子视图指定的视图。

iOS 判断 当前ViewController是否正在显示

先说简单的方法: if (_sourceViewController.isViewLoaded && _sourceViewController.view.window) { ...
  • jeffasd
  • jeffasd
  • 2016年07月16日 19:28
  • 4603

iOS遍历视图里的所有子视图

// Recursively travel down the view tree, increasing the indentation level for children - (void)dump...
  • yangzhen19900701
  • yangzhen19900701
  • 2015年01月22日 09:23
  • 9086

iOS 判断当前页面是否显示

有时候需要判断当前页面是否显示。构想一个场景:当用户使用app的时候,手机锁屏后解开屏幕锁,手机app进入前台。需要判断当前页面a还是页面b呈现给了用户。如果页面a呈现给用户,那么需要请求页面a的数据...
  • Lu_Ca
  • Lu_Ca
  • 2016年05月09日 11:36
  • 2925

iOS判断UIView是否显示在屏幕上

头文件: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14...
  • shuqianwin
  • shuqianwin
  • 2016年09月05日 17:06
  • 682

iOS 子视图 父视图 UIView 相关的方法

初始化一个视图 - (id)initWithFrame:(CGRect)aRect //用指定的frame 初始化一个视图对象 结束视图中的编辑状态 - (BOOL)endEditing:(BO...
  • zhang_biao_1991
  • zhang_biao_1991
  • 2016年03月17日 14:34
  • 2225

判断View是否显示在界面上

我们都知道ViewController有viewWillAppear和viewDidAppear等关于页面生命周期的方法,用来对视图做一些管理,比如页面出现时怎么样,页面消失时怎么样。。但是对于Vie...
  • u010124617
  • u010124617
  • 2015年07月24日 18:11
  • 3661

iOS判断UIView是否显示在屏幕上

iOS判断UIView是否显示在屏幕上
  • ALDRIDGE1
  • ALDRIDGE1
  • 2015年02月25日 17:23
  • 4290

iOS 获取当前正在显示的ViewController

我们在非视图类中想要随时展示一个view时,需要将被展示的view加到当前view的子视图,或用当前view presentViewController,或pushViewContrller,这些操作...
  • worldzhy
  • worldzhy
  • 2014年12月24日 10:47
  • 92712

NSClassFromString 类的动态加载 ios (判断项目中不确定类是否存在)

NSClassFromString是一个很有用的东西,用此函数进行动态加载尝试,如果返回nil,则不能加载此类的实例。 正常来说, id myObj = [[NSClassFromString(@"M...
  • wangzhaobin
  • wangzhaobin
  • 2015年05月19日 17:15
  • 1298

IOS开发中判断文件是否存在,不存在则拷贝

首先,先总结一下如何获取Documents目录,在ios开发中,我们经常需要检索Documents目录的完整路径以便读取和写入文件,我总结了以下两种方法: 1、NSString *documentsD...
  • lbuskeep
  • lbuskeep
  • 2014年10月07日 14:30
  • 6279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS系列——判断视图是否存在
举报原因:
原因补充:

(最多只允许输入30个字)