私は非常に混乱しています。誰かがこの問題を抱えていて、私が何をしたのか教えてくれることを願っています!Interface BuilderタブバーのビューがiPadのシミュレータの横にある
私は罰金働いていた見解を持っていた - 風景
私は新しいタブバーコントローラを追加し、その中にこの新しいビューを夢中。
タブバービューコントローラとウィンドウがすべて横長であることを確認しました。 http://s13.postimage.org/sabxoufrr/Screen_Shot_2012_05_07_at_13_26_06.png
私は可能性のあるアイデア:(IBでEDIT)
サポートされているデバイスの向きは、単に風景
のClicked実行し、基本的に垂直方向のビューは、この画像のように、それの側に横たわっを提示していますやった?興味深いことに、作成したビュー(バーコントローラに追加しようとしたもの)を新しいプロジェクトにドラッグしたところ、同じことが起こりました。
私は
EDIT混乱しているビューは、IBのタブコントローラに接続されている必要はありませんが、プロジェクト内のその存在は、その側
上のタブ表示をオンにするのに十分です。コードで何もできません - 私がコードで変更した唯一の特徴は背景画像です
EDIT:タッキーなソリューション - 私は新しいプロジェクトにすべてをコピーしましたが、今はうまく動作しますが、なぜこれが起こったのか見つけたいと思っています!
ウィンドウが横長であることを確認したら、IBやコードで'shouldAutorotateToInterfaceOrientation'? IBにおける – BobbyScon
。背景画像以外の実際のビューに影響を与えるコードは一切含まれていません。 –
これを試してください: ' - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {return YES; } 'をタブビューコントローラの.mファイルの一番下に移動します。コピーフリーではないフリーハンドなので、スペルミスをチェックしてください。 – BobbyScon