翻墻
Resizing Techniques and Image Quality That Every iOS Developer Should Know
???
??
簡書
{
大神:
mikeash.com
mikeash.com: just this guy, you know?
Key-Value Observing Done Right
}
iOS開發(fā)-- KVO的實現(xiàn)原理與具體應(yīng)用
??
【iOS】KVO方式監(jiān)聽數(shù)組的變化動態(tài)刷新tableView
Objective-C頁面消失或出現(xiàn)時,判斷是pop還是push操作
頁面出現(xiàn)時會先后執(zhí)行:
-(void)viewWillAppear:(BOOL)animated
-(void)viewDidAppear:(BOOL)animated
這兩個方法;如果是push出來的頁面則還會執(zhí)行:
- (void)viewDidLoad
所以可在viewdidload里加個 isPush = YES布爾值,然后在Appear中根據(jù)isPush判斷是push還是pop:
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
if (_isPush) {
//push
}else{
//pop
}
}
別忘了頁面消失時置isPush為NO:
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
_isPush = NO;
}