2015-12-12 8 views
7

iOSのUIStackViewに何かを追加しようとするたびに、サブビューが大きすぎるためにサブビューが自動的にサイズ変更されるため、テキストが途切れてしまいます。XcodeでUIStackViewのサブビューのサイズを変更するには?

このStackViewはどのように使用されるのですか?

Before adding to StackView

StackViewに追加した後:すべてのガイドは、それだけでその中にあなたのサブビューをドラッグして、簡単でしたが、私はStackViewに追加する前に...

を何か間違ったことしなければならないと述べた

After Adding to StackView

答えて

3

これは、stackview自体に制約が必要なためです。スタックビューに制約を追加すると、スタックビューはサブビューを処理します。 stackviewが水平配置と垂直容器に中心であるこの場合

enter image description here

まだ問題がある場合は教えてください。

+2

私のためには機能しませんでした。いつものように、自動レイアウトでは欲求不満だけ。 – user3259235

+0

@ user3259235 stackviewを使用していますか?あなたの問題は何ですか?何を試しましたか? – Irfan

+0

スタックビューには、サブビューの内容に基づいて、固有のサイズに基づいて均等なサイズと比例する2つのオプションがあることが分かりました。自分の設定に基づいて比率を設定し、スタックビューで移動せずにコンテンツを更新できるようにするオプションが必要です。これは私がやろうとしていたものです。それはそこにはないので、私は移動しました。 – user3259235

関連する問題