2011-12-05 4 views
0

私は、Tabbarプロジェクトの1つが横向きモードでなければなりません。私はTabbarのコントローラーがすべてのビューで許可されている場合にのみ許可するよりも見たことがあります。息子は、私が今までに経験したことのない、ポートレートモードとランドスケープモードの両方のために、どうにかしてすべてのビューを適応させなければならない。iOSデバイスの向きのパラメータを変更する

-(void)willAnimateRotationToInterfaceOrientation... 

ので、サブビューで何が起こるかlazyly初期化される:

私は右のすべてが下に行われるべきであると仮定しているだろうか?フッタのようなテーブルビューのビュー?

別のことは、私はtableViewをスクロールして、それが呼び出されたときにキーボードの下に何も保持されないようにする方法があるということです。このメソッドは、定数float +変数を使用します。ランドスケープモードでは、定数は別のものでなければなりません。

フィードバックは高く評価されます。前もって感謝します!

答えて

0

自動認識マスクで読み上げる - この属性をビューに設定すると、多くの向きのサイズ変更が自動化されます。 はい、あなたは定数とポートレートの値が必要です。

+0

ああ、少年!ありがとう。横向きか縦向きかどうかをどのように検出するのですか?これまで私はself.view.frame.size.widthを読んでそこから出てきましたが、それが良い方法かどうかはわかりません。 – Marcal

+0

UIDeviceOrientationの[UIDevice currentDevice] .orientation - search Stack Overflowをチェックすることができます。 – Rayfleck

+0

よろしくお願いいたします。 – Marcal

関連する問題