我有兩個UIViewControllers,UIViewControllerParent和UIViewControllerChild。裏面UIViewControllerParent我實例化一個孩子控制器並添加其觀點,作爲一個子視圖:如何處理子視圖的方向更改
UIViewControllerChild *child = [[UIViewControllerChild alloc] init];
[self.view addSubView:child.view];
現在,當方向的變化,只有父viewcontrollers shouldAutorotateToInterfaceOrientation方法被調用,只有父母取向的變化。兒童的AutorotateToInterfaceOrientation方法沒有被調用並且它的視圖不能旋轉是否是正確的行爲?
如果是這樣,獲取子視圖旋轉的最佳實踐方法是什麼?應該有辦法讓孩子控制器自動佈局,我只是不知道如何。
有什麼建議嗎?
只是爲了清楚我的問題到底是什麼。我在窗口中添加了我的視圖作爲子視圖,而不是在視圖上。 – Craigt