2017-03-14 40 views
0

UITableViewCellでは、私は垂直のstackViewを作成します。
縦型stackView(1つのUILabel(A)とUIImageViewで構成されています)とUILabel(B)にhorizo​​ntal stackViewを追加します。
すべてのstackViewに6ポイントの間隔を設定しました。
しかし、UILabel(B)の幅が水平1のUILabel(A)の幅よりも長い場合、
は、水平stackViewで6ポイント以上を消費します。stackViewのStackViewがスペップでスペーシングで動作しない

どうすればこの問題を解決できますか。 1上の写真で

、 は、私は、(参照ミュートアイコンがUILabelの終わりに右に配置されている)
を解決したい問題があり、下の1は正しい道を進んでいます。

enter image description here

+1

[this](http://stackoverflow.com/questions/8796862/uilabel-auto-size-label-to-fit-text) – Raptor

+0

水平スタックビューで均等に記入してください。 –

答えて

0

別の水平StackViewはUILable(A)とUILable(B)を追加します。

アライメントと配信のプロパティを設定します。

UILable(B)制約を末尾のスペースの右側に付けます。

問題が解決しない場合は、ストーリーボードのスクリーンショットを送信してください。

+0

どういう意味ですか?末尾のスペースの右側にUILabel(B)の制約を与えますか? – kimpro

+0

ミュートロゴはスタックビューの右側に拘束します。 –

関連する問題