2017-02-06 5 views
0

ボタンやラベルのサイズやフォントサイズをさまざまな画面サイズに合わせるための制約を追加しようとしていますが、スタックビューを使用していてもこれまでに試したことはありません。Xcode constraints Stack Views

誰でもこれを助けることができますか?

Storyboard Screenshot

+0

あなたの問題を解決するには、より具体的にする必要がありますあなたがこれまでに得たものを提供します。これが制約を理解することであれば、最良の方法は素敵なチュートリアルをチェックすることです。 –

+0

私が最後に発見したことの1つは、エレメントを他のエレメントのパーセンテージの幅/高さにする機能です。 (@Rikard私は数多くのチュートリアルを試してみましたが、助けられたものより多くの迷子がありましたので、質問をするエラの願いを理解できます) –

答えて

0

私は定数と乗数の属性を使用する方法を学んだとき、私の理解では「画期的」と制約を楽しんでいました。

4つのボタンは、デバイスの幅の約80%に見えます。したがって、ボタンとビューの間に制約を設け、 "等しい幅"を選択することができます。次に、制約を選択してAttributes Inspectorを確認します。乗数を0.8または好みの値に変更します。コンテナ内に水平方向などの他の制約を設定する必要があります。

水平ボタンと同様のことがあります。ボタンのテキストのよう

、私も、これを必要とし、最終的に以下の(のObjective-C)を見つけ:

button.titleLabel.adjustsFontSizeToFitWidth = YES;

+0

@EllaHigginsで問題を解決できましたか? –