【UIKit-125-6】#import <UIKit/UIViewController.h>
2015-09-26 19:10
405 查看
【子视图控制器的lifeCycle】
@interface UIViewController (UIContainerViewControllerCallbacks)
- (BOOL)shouldAutomaticallyForwardAppearanceMethods
NS_AVAILABLE_IOS(6_0);
//都写在子视图控制器中。
- (void)willMoveToParentViewController:(UIViewController *)parent
NS_AVAILABLE_IOS(5_0);
- (void)didMoveToParentViewController:(UIViewController *)parent
NS_AVAILABLE_IOS(5_0);
@end
@interface UIViewController (UIContainerViewControllerCallbacks)
- (BOOL)shouldAutomaticallyForwardAppearanceMethods
NS_AVAILABLE_IOS(6_0);
//该方法返回NO则childViewController不会自动viewWillAppear和viewWillDisappear对应的方法 - (BOOL)shouldAutomaticallyForwardAppearanceMethods { return NO; }
//都写在子视图控制器中。
- (void)willMoveToParentViewController:(UIViewController *)parent
NS_AVAILABLE_IOS(5_0);
- (void)didMoveToParentViewController:(UIViewController *)parent
NS_AVAILABLE_IOS(5_0);
-(void)willMoveToParentViewController:(UIViewController *)parent{ NSLog(@"willmoveto");//add时调用 } -(void)didMoveToParentViewController:(UIViewController *)parent{ NSLog(@"didmoveto");//remove时调用 }
@end
相关文章推荐
- SpriteBuilder代码中弱引用(weak)需要注意的地方
- SpriteBuilder代码中弱引用(weak)需要注意的地方
- SpriteBuilder代码中弱引用(weak)需要注意的地方
- wift - 使用UIScreen类获取屏幕大小尺寸
- Event filter with query SELECT * FROM __InstanceModificationEvent WITHIN
- leetcode 272: Closest Binary Search Tree Value II
- uva 11404 Palindromic Subsequence(LCS回文串,最小字典序)
- iOS从0到100 雨笙博客 UIView的用法
- UITableView Cell一些常用的属性
- 15分钟搞定iOS9 Quick Actions
- iOS讲解迷惑深入浅出值UICollectionView(集合视图)
- UI:单例的写法
- iOS基础-UINavigationController、界面通信
- String,StringBuffer与StringBuilder的区别??
- String,StringBuffer与StringBuilder的区别??
- IOS图片拉伸的方法 UIImage stretchableImageWithLeftCapWidth:leftCapWidth:topCapHeight
- 第二十篇:滚动视图UIScrollView ,分页控制器UIPageControl 定时器 NSTimer
- iOS基础-UIScrollView、UIPageControl
- UVa1612 Guess
- Android4.0 Design之UI设计缺陷1