当接口方向改变时,我需要重新定位UIPopoverController。在io5中,我只是做了所有事情:willRotateToInterfaceOrientation
我知道我可以在IOS6中收听UIDeviceOrientationDidChangeNotification
,但我只想要界面调用。
答案 0 :(得分:1)
ios6轮换背后的想法是,一些观点,如弹出窗口,并没有真正的方向。因为他们没有填满屏幕。
要重新布局视图,因为弹出框的大小会更改弹出窗口内容视图控制器中-(void)viewWillLayoutSubviews
的视图布局,并根据需要调整视图以适应新大小。动画更改是动画的。