1

こんにちは、私はこれを何度もアレンジしようとしていますが、進歩はありません。Core Data Book に従っていますが、少し古いため、新しい自動レイアウト機能について説明していません。私は2つのビューを持っています。1つは画面の半分をカバーしています。画面の残りの半分をカバーする下部のもう一方。向きを変更すると、ボックスがゆがみ、ランドスケープ モードで 2 つのビューの間に白い隙間ができます。ボックスが縦向きモードと同じように画面を覆うようにしたいと思います。

私が使用しているこのコードはhereです。

自動レイアウトが正確にどのように機能し、私の場合にどのように機能するかを説明してください。よろしくお願いします。

4

2 に答える 2

1

私はあなたのコードを試して解決しました.AutolayoutでWidth、Heightを設定し、Autolayoutメソッド(ios6)を使用してnibファイルの制約の両方のビューについて、水平スペースの先頭と末尾を設定します。

于 2012-12-03T14:48:35.950 に答える
0

簡単。

  1. 両方UIViewsを選択してからPin > Vertical Spacing
  2. 両方UIViewsを選択してからPin > Height Equally
  3. 実行すると、以前と同じように表示され、エラーが発生しますconsole
  4. 両方を削除するVertical Space (502)...
  5. 実行すると完了です。

自分で試してみてください。

ここに画像の説明を入力してください

于 2013-03-20T09:30:07.437 に答える