1

UIViewには、自分がUIViewControllerというポートレートモードに常にロックしたいことが関連付けられています。UIViewはインターフェイスの向きを「無視」できますか?

iPhoneの内部の窓のように動作したいと考えているとします。奇妙なことに、私は知っている。

このビューには、その上にサブビューがあります。または、おそらく他のviewcontrollers 'のビューには、インターフェイスローテーションに適切に応答する必要があります。私は基本的には、単一のビューをポートレートにロックして、私の実装であるshouldAutoRotateToInterfaceOrientationに残りを処理させたいと考えています。

これを行う方法はありますか?

答えて

0

メインウィンドウのサブビューとして追加すると、UIViewControllersだけが回転を処理するため、自動回転されなくなります。 [self.view.window addSubview:internalView];を呼び出すことは完全に機能するはずです。 (ビューが追加されたときのビューの方向性は保証されていませんが)。

+0

私はそれが私にとってうまくいくと思います。ありがとう! – supadenz

関連する問題