ios 判断控制器是否是第一次进入画页的做法

什么是第一次进入画页,只viewDidLoad一次;

所以只需要在viewDidLoad中加一个标识就行了。

加一个成员变量,或者属性,用来记录这个标识

ios 判断控制器是否是第一次进入画页的做法

一旦viewDidLoad后,这个就说明不是第一次进入画页了。

ios 判断控制器是否是第一次进入画页的做法

viewWillAppear里判断下,然后反置标识

ios 判断控制器是否是第一次进入画页的做法

在这个方法里写的东西只有在第一次进入画页的时候才执行。

ios 判断控制器是否是第一次进入画页的做法

这样其实已经差不多了,但是项目中,一般如果不是用的第三方的加载提示条之类的,就会依赖控制器的view所以当viewDidLoad的时候加载数据,在加载数据里一般是先展示加载进度,然后不管成功失败都会移除展示。如果公司是自己写的,则要单独处理一下了。

ios 判断控制器是否是第一次进入画页的做法

ios 判断控制器是否是第一次进入画页的做法

ios 判断控制器是否是第一次进入画页的做法

ios 判断控制器是否是第一次进入画页的做法

当然直接调用show的前提是懒加载这个提示控件

上一篇:poj1961Period(next数组)


下一篇:Linux core dump file详解