2016-05-03 11 views
0

を動的幅で作成しようとしています。AutoLayoutです。どの画面サイズでも意味があるのは、固定された高さと、そのスーパービューの左マージンから10ピクセルから、右から10ポイントの幅を持ちます。私はまた、上から別の制約10を持っています。AutoLayout動的幅UILabel

enter image description here

これは、することになっていますどのようにある間:

How the UILabel should look

あなたが聞かせてくださいすることができれば、私はそれらの制約を設定し、私はしかし、フレームを更新すると、これは私が得るものです私はあなたが本当に感謝されるここで問題になると思いますか知っています。

ありがとうございます。

+0

? – Joshua

+0

私はそれを変更しなかったので、1000に変更しなければならないのですか? @ジョシュア –

+0

多分それを> = 10 @ 750などに設定することができます。 – Joshua

答えて

1

テストしたところ、左から10、右から10の左余白が作成されました。

Constraints Preview

あなたはこれらの制約後藤エディタ作った - >自動レイアウトの問題解決 - >ビューのすべてのビューを - あなたはtralingに設定したものを優先>アップデートフレーム

Interface Builder Preview

+0

答えをありがとう。しかし、もともと私は制約なしでビューを作成し、今は追加しました。私が扱っているのは、制約を設定している最初の 'subView'です。すべてのビューを更新すると、混乱が生じます。また、最初はスーパービューの制約があると思っていましたが、確認したところ、これらの制約はうまくいくようです。他のアイデア?再度、感謝します! –

+0

更新しなくても、エディタ内のビューのみが更新されるため、プログラムには影響しません。したがって、シミュレータまたはiosデバイスでプログラムをテストして結果を確認してください。 –

+0

ああ、私はそれらを更新してしまいましたが、すべてのビューは残念ながら場所のいたるところにあります:/ –