1016-03-父子控制器-----屏幕旋转事件的传递

1. ARC里面默认情况下所有指针都是强指针。

2. 在演示 设置两个控制器的关系为 父子控制器的关系的时候,将一个控制器B 的view加到 A控制器的view上去的时候,如果A、B不为父子控制器的关系时,旋转屏幕 的时候 B控制器是不能监听到屏幕的旋转的。只有A控制器可以监听到屏幕旋转。

3. 屏幕旋转事件是由窗口发出的。窗口会将事件传给它的根控制器。

 

/** 监听旋转 */

- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration
{
    NSLog(@"==========willRotateToInterfaceOrientation=====");
}
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation
{
    NSLog(@"==========didRotateFromInterfaceOrientation=====");
}

 

_____________________________________________________________________________________

 

_____________________________________________________________________________________

posted @ 2016-03-12 22:10  nxz_diy  阅读(200)  评论(0编辑  收藏  举报