0

私は iOS 7 を搭載した iPad のアプリで作業しています。このアプリのメイン UIView (viewA) は、構造上常に横向きです。メイン ビュー内には、別の小さな UIView (viewB) があります。両方とも、このメソッドを持つ同じ mainViewController によって制御されます

 - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
 }

横向きの iPad から始めて、縦向きの位置で iPad を回転させると、viewA と view B はそのまま残ります。わかった。

今、私は変化を起こしたいと思っています。正確には、iPad が横向きから縦向きに回転すると、viewA は以前のままですが、viewB は自動的に回転します。どのようにできるのか?viewB 用に別の ViewController を作成する必要がありますか?

ありがとうございました。

4

1 に答える 1