美文网首页oc文档iOS Developer
iOS 判断控制器是否显示在屏幕上

iOS 判断控制器是否显示在屏幕上

作者: 知县有点小心事儿 | 来源:发表于2016-05-26 16:56 被阅读1021次

    判断某一控制器是否显示在屏幕上,稍作修改判断某个UIView是否显示也可以

    //代理的控制器是否是显示的
    -(BOOL)DelegateIsShow  {  
    return ((UIViewController * )self.reviewDelegate).isViewLoaded && (((UIViewController )self.reviewDelegate).view.window);
    //isViewLoaded 表示已经视图被加载过 view.window表示视图正在显示 
     }
    
    

    相关文章

      网友评论

      本文标题:iOS 判断控制器是否显示在屏幕上

      本文链接:https://www.haomeiwen.com/subject/swrxdttx.html