博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS:if a ViewController is Visible
阅读量:6216 次
发布时间:2019-06-21

本文共 552 字,大约阅读时间需要 1 分钟。

from:

The view's  is non-nil if a view is currently visible, so check the main view in the view controller:

[EDIT] Invoking the  method causes the view to load (if it is not loaded) which is unnecessary and may be undesirable. It would be better to check first to see if it is already loaded. I've added the call to isViewLoaded to avoid this problem.

if(viewController.isViewLoaded && viewController.view.window){  // viewController is visible}

Or if you have a UINavigationController managing the view controllers, you could check its property instead.

转载地址:http://vzoja.baihongyu.com/

你可能感兴趣的文章
必会重构技巧(五):划分职责
查看>>
TYVJ 1039 忠诚2 by C++
查看>>
C语言指针—————第一篇:函数参数的传递
查看>>
开源一个带自定义事件编程支持的javascript音频播放器,兼容IE和HTML5
查看>>
hadoop集群搭建
查看>>
【vue】清理代码
查看>>
数据结构学习心得系列(一)
查看>>
zoj 1586
查看>>
php 实现首字母大写。可做索引功能
查看>>
iframe 自适应高度
查看>>
在Microsoft Dynamic 365/2016环境使用LinqPad查询数据(不使用linqpad Microsoft Dynamic 365 Driver)...
查看>>
Ajax实现--javascript
查看>>
Linux文本文件及处理工具
查看>>
my28_mysql内存占用过高降低的方法
查看>>
Pexpect模块的安装
查看>>
MySQL- SHOW TABLE STATUS命令
查看>>
最少拦截系统
查看>>
二分搜索法查找
查看>>
WebBrowser(超文本浏览框)控件默认使用IE9,IE10的方法
查看>>
更新数据
查看>>