2017-09-18 2 views
1

私は現在、新しいアプリケーションのsidemenuを設計しています。SpanLabelに文字列を壊すようにする方法

考え方は、内部に4つのコンテナを持つアコーディオンを使用し、2つの列を持つTableLayoutを使用することです。コンテナは、SpanLabelの上にあるアイコン(ScaleImageLabel)をグループ化するコンポーネントで満たされます。

均質なサイドメニューを持たせるために、各コンポーネントの幅が同じであるようにしたいので、すべてをsetSameWidthに入れましたが、ここで問題です。一部のコンポーネントは他のコンポーネントより長いテキストを持ちますそれらのうちの1つが最初の列に入ると、テキストが破られることはありません。

問題ここでは、第二列が最初よりも薄いため、一部のテキストがあまり収縮さ...

は、それがテキストだtobreak SpanLabelを強制する方法であるということですか?これで、私は新しいアプリのために良いsidemenuを持つことができるはずです。

ありがとうございます!

答えて

1

\nは、テキストを変更することができます。

また、TextAreaを使用して、UIIDをLabelに設定し、編集可能にすることをお勧めします。false次に、改行をよりよく制御するためにcolumnsプロパティを定義することができます。

+0

ラベルUIIDを使用してTextAreaを試してみます。ありがとうございました –

+0

いくつか試してみて、私の文字列を破るカスタム関数に戻ってきました、TextAreaの列がうまくいかなかったかもしれません、それ以上の問題はありません) –

+0

列数より少ない数の列を試してみてください –

関連する問題