码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 判断View 是否是第一次显示

时间:2014-08-11 17:44:12      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:使用   os   io   strong   ar   问题   ad   ios   

在实现某些需求的时候会有这样的情况,页面第一次加载显示的时候需要某些操作,而以后就不需要重复执行了,

一般这种处理都放在- (void)viewDidLoad- (id)init因为一般这两个函数除了在第一次显示或初始化以后就不会走了。

 

如果反过来呢页面第一次加载显示的时候不需要某些操作,但是如果是非第一次就需要做些判断,这个时候就需要做一些处理。

我选择了用计数来控制通过-(void)viewDidAppear:(BOOL)animated来控制

做法就是全局一个int isfirst - (id)init中设为0然后在-(void)viewDidAppear:(BOOL)animated isfirst = isfirst+1

然后在需要使用的地方判断isfirst是否大于1 就可以了。

不太聪明 却可以解决问题。

 

iOS 判断View 是否是第一次显示,布布扣,bubuko.com

iOS 判断View 是否是第一次显示

标签:使用   os   io   strong   ar   问题   ad   ios   

原文地址:http://www.cnblogs.com/waiwaibuzhidao/p/3904975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!