2017-08-02 7 views
0

UIStackViewUIView内に作成し、その中にUILabel要素を配置しています。.xibファイル内のUIStackView内のUILabelの値を変更してください

enter image description here

は今、私はUIStackViewLabelの高さを変更したいです。しかし、高さのプロパティは無効になっているようです。また

enter image description here

、私はラベルのために、高さの制約を設定し、それをプログラム的価値です変更することができています。私は静的な値を設定してコードを追加することを目的としているので、XIB自体の値を変更する方法があるかどうかを知りたいと思います。

+0

これを一度ご覧ください。https://stackoverflow.com/questions/32656621/adjusting-uiview-height-inside-uistackview-control –

+0

ありがとう@ Anbu.Karthik。それが助けになりました。 – Sowndharya

+0

聞いてよかったです。 –

答えて

0

最初にUIViewをUIStackViewに追加し、次にUILabelをビューに追加します。ラベルの制約を設定します。これでUIViewフレームをサイズインスペクタから変更するだけで、ラベルフレームが自動的に変更されます。 enter image description here

+0

この場合、スタックビュー自体を使用する必要はありません。 UIView自体で十分でしょうか? – Sowndharya

+0

@Sowndharyaはい私が使ったように1つだけのスタックビュー、他のものはありません。 stackview内のUIViewはこのケースを処理するのに十分です。 –

関連する問題