6
自動レイアウト-スーパービューの半分の高さを基準にしてビューの高さを調整します
最近autolayoutsに入り始めて、私は本当に些細な問題の例のように見えるのに行き詰まっています。画面の最上部に座って、画面の高さの半分を占めるようにするビューがあります。自動レイアウトの前に簡単-所定の位置に貼り付け、スーパービューのサイズが変更されたときに垂直方向に拡大するように伝えます。 今、私は私の人生のためにそれを行う方法を見ることができません。これを設定しようとすると、次のような結果になります。 下部のスペース制約は「284に等しい」に設定されています。これは、iPhone4レイアウトに変更した場合、絶対に意味がなく、画面の下部に284ポイントのスペースを維持し、ビューを縮小して半分にしないためです。画面のサイズ。また、その制約を他のビューの高さの一部に等しく設定する方法はありません。 しばらく苦労した後、これを行うために私が考えられる唯一の方法は、このビューの下に別のビューを導入し、それらの高さを均等に固定し、それらを上下に配置してから、2番目(下)のビューを非表示に設定することです..少し見苦しいようです! 私は明白な何かを逃していますか?
136
ios
autolayout