ストーリーボードで、コンテナー ビューをビューにドラッグしました。自動レイアウトは使用していません。このビューが 3.5 インチまたは 4 インチの画面であるかどうかに応じて拡大および縮小されるようにサイズを変更したいと考えています (画面の下部にタグ付けする必要があります)。ただし、自動サイズ変更マスクは、3.5 インチまたは 4 インチのシミュレーターで実行すると効果がないようです。同じサイズと表示されます。それを修正するにはどうすればよいですか?
質問する
1591 次
1 に答える
0
最初に、本当に Autolayout を使用していないことを確認します。ストーリーボードを開き、File Inspector (ファイル アイコンのある右側の最初のパネル) をクリックし、[Use Autolayout] がオフになっていることを確認します。
次に、コンテナー ビューを選択し、サイズ インスペクター (ルーラー アイコンのあるもの) に移動し、[配置] メニューから、まず [コンテナーを垂直方向に塗りつぶす] を選択し、次に [コンテナーを水平方向に塗りつぶす] を選択します。
私にとって、これはあなたが望む効果を達成しました。コンテナ ビューのフレームを viewDidLoad で出力すると、iPhone が 3.5 インチか 4 インチかによって変わります。
于 2013-10-05T12:33:05.407 に答える