2

Xcode 4.5を使用してストーリーボードを使用しています。UIContainerView を (初期ではなくカスタムの) ビュー コントローラーに配置し、次に 3 つの UIView をコンテナー ビューに配置しました。動的なサイズ変更を使用して 3 つのビューを配置しました。3 つすべてが画面を横方向に埋め尽くします。1 つは固定の高さで画面の上部に固定され、もう 1 つは固定の高さで下部に固定され、3 つ目のビュー (drawRect をカスタマイズする UIView のサブクラス) は他の 2 つのビューの間のスペースを埋めます。

iPhone 5 サイズに切り替えて元に戻しても、Storyboard ではすべて問題なく表示されます。ただし、シミュレーターでアプリを実行してそのビュー コントローラーに移動すると、画面いっぱいに中央のビューしか表示されません。他の二人の姿はありません。中央のビューを UIView に戻しましたが、同じ問題が発生します。セグエの入力を確認したところ、特定のビューではなく、View Controller に対するものです。

明確にするために、これはすべてプログラムではなく、ストーリーボードを使用して作成されました。

4

1 に答える 1