2012-01-19 132 views

回答

0

如果不設置視圖控制器作爲窗口的根視圖控制器,你不會得到旋轉通知。您可以報名參加像這樣的通知:

[[NSNotificationCenter defaultCenter] addObserver:self 
              name:UIApplicationDidChangeStatusBarOrientationNotification 
             selector:@selector(orientationDidChange:) 
              object:nil]; 

然後實現一個叫做-orientationDidChange:方法,並在該方法(以及當您添加視圖到窗口直接作爲)設置視圖的transform屬性來旋轉它適當。

+0

我的主視圖控制器確實收到輪播通知,而不是負責此其他視圖的控制器 – jfisk