Ios 边界上的UIViewController已更改

Ios 边界上的UIViewController已更改,ios,objective-c,uiviewcontroller,Ios,Objective C,Uiviewcontroller,我需要一种方法来检测UIViewController的边界何时被更改。当手机旋转时 对于UIView,我是这样做的: -(void)setBounds:(CGRect)newBounds 要使用的方法记录在UIViewController类参考的处理视图旋转部分中 在iOS 8中,所有与旋转相关的方法都不推荐使用。相反 旋转被视为视图控制器对象大小的变化 视图,因此使用 ViewWillTransitionOnSize:withTransitionCoordinator:method。当 接

我需要一种方法来检测UIViewController的边界何时被更改。当手机旋转时

对于UIView,我是这样做的:

 -(void)setBounds:(CGRect)newBounds

要使用的方法记录在UIViewController类参考的处理视图旋转部分中

在iOS 8中,所有与旋转相关的方法都不推荐使用。相反 旋转被视为视图控制器对象大小的变化 视图,因此使用 ViewWillTransitionOnSize:withTransitionCoordinator:method。当 接口方向更改,UIKit在窗口的 根视图控制器。然后,该视图控制器通知其子视图 视图控制器,在整个视图中传播消息 控制器层次结构


要使用的方法记录在UIViewController类参考的处理视图旋转部分中

在iOS 8中,所有与旋转相关的方法都不推荐使用。相反 旋转被视为视图控制器对象大小的变化 视图,因此使用 ViewWillTransitionOnSize:withTransitionCoordinator:method。当 接口方向更改,UIKit在窗口的 根视图控制器。然后,该视图控制器通知其子视图 视图控制器,在整个视图中传播消息 控制器层次结构


您的问题不清楚,请详细说明。进行了更改,希望更清楚。您只需要知道轮换发生的时间吗?您可以在手机发生旋转时发送至NSNotificationCenter,并收听自定义消息以了解手机何时旋转。您的问题不清楚,请详细说明。进行了更改,希望更清楚。您是否只需要知道手机何时旋转?您只需在手机旋转时发送至NSNotificationCenter,然后收听自定义信息,了解手机何时旋转。