2011-06-30 13 views
4

Interface Builderでは、これの下に親ビューとサブビューがあります。IBでサブビューを親のサイズを変更するときに同じサイズに維持する方法を教えてください。

親ビューの位置を移動/変更するとIBで作業しているときに、サブビューが同じサイズのまま移動するようにしたいと考えています。&

これを行う方法はありますか?

私はデザインモードでのIBの使用について話しているノート(つまり、私はプログラムが実行された後の話となどを経由して、コードの位置を変更できるようにする能力ではないよ)

答えて

3

、チェックアウトAutoResizingMaskを。

+0

+1 'UIViewAutoresizingFlexibleWidth'と' UIViewAutoresizingFlexibleHeight'を使用してください。 –

+0

しかし、これは設計モードで動作していないようですか?すなわち、私はすぐにそれが(IBで)それが親と同じサイズに保つためにそれを自動サイズ変更する何かの後だった。私は "アレンジ"ドロップダウンリストと "コンテナを垂直に"塗りつぶす&水平には正常に動作することに気づきますが、それを行うときは一度だけです。私は効果的ですが、親のサイズを変更するたびに自動的に起こります。 – Greg

+0

AutoResizingMasksを使用する必要があります。これをコードで行うこともできます。 – WrightsCS

6

Interface Builder(IB)では、すべての自動サイズ変更ラインを選択する必要があります。下のスクリーンショットの円を参照してください。

enter image description here

+0

これは設計モードでは動作しないようですか?すなわち、私はすぐにそれが(IBで)それが親と同じサイズに保つためにそれを自動サイズ変更する何かの後だった。私は "アレンジ"ドロップダウンリストと "コンテナを垂直に"塗りつぶす&水平には正常に動作することに気づきますが、それを行うときは一度だけです。私は効果的ですが、親のサイズを変更するたびに自動的に起こります。 – Greg

関連する問題