UILabelを次の行に折り返すかどうか、またはUITextViewを使用する必要がありますか?UILabelワープラを作る方法
13
A
答えて
20
numberOfLines
プロパティを0
に設定し、そのサイズをIBまたはプログラムで明示的に指定する必要があります。しかし、表示するテキストがたくさんある場合は、UITextViewの使用をお勧めします。
1
コンテンツのサイズに合わせてラベルを調整します。
のiOS 6では、自動レイアウトは、コンテンツを表示するように調整されているあなたも、あなたのUILabel
のフレームを確認したくなるでしょう、あなたは非自動レイアウトのシナリオではnumberOfLines = 0
を持つようにラベルを設定する必要があり、魅力を動作しますそれは次の行にある。 '0'にhttps://stackoverflow.com/a/8796896/662605
関連する問題
- 1. UILabelのキャリッジを作成する方法
- 2. ベストな方法UILabel
- 3. IBで斜めのテキスト(UILabel)を作成する方法は?
- 4. さまざまなフォントサイズでUILabelを作成する方法は?
- 5. すぐにUILabelの制限を作成する方法
- 6. UILabelをサブクラス化する方法は?
- 7. UILabelの更新方法
- 8. UILabelのデザイン方法は?
- 9. 大文字のUILabel NSUnderlineStyle.StyleSingle attributedStringセンターの作成方法
- 10. UITableViewCellのcontentview mask UILabelを使ってコアアニメーションのスクロールテキストを作成する方法
- 11. チャットフレーム内の1つのUIlabelでテキストとURLリンクを作成する方法
- 12. リボン型UILabelを作成するには
- 13. UIStackViewでUILabelに先行するパディングを追加する方法
- 14. 素早くUILabelでインクリメントする数字をアニメートする方法
- 15. フレキシブルなUILabelの作成
- 16. スウィフト3にUILabelスタイルを複製する方法をプログラム
- 17. ユーザーがUILabelをクリックするのを待つ方法は?
- 18. iOS:UILabel、UILabelのコンテンツオーバーフローを判断する方法は?
- 19. Swift 4.0でJSON出力をUILabelに設定する方法は?
- 20. UITextFieldのテキストをUILabelに表示する方法は?
- 21. UILabelにスクロール機能を追加する方法
- 22. uilabelとuitableviewcellの高さをプログラムで調整する方法は?
- 23. Objective CのUILabelでセル数を追加する方法
- 24. UILabelのtextAlignmentをアニメーション化する方法はありますか?
- 25. 別のクラスからuilabelを変更する方法
- 26. UITableViewのUiLabelで特定の場所をクリックする方法は?
- 27. 目的C UiScrollWievにUiLabelを追加する方法
- 28. UILabel - テキストの位置を変更する方法
- 29. ユーザー入力メッセージでUILabelテキストを変更する方法
- 30. マルチリンUILabel/autolayoutでレイアウトをデバッグする方法
セット 'numberOfLines'を、そして' UILabel'は、幅と高さによって制限され、テキストで満たされます:
そのため、この答えとサンプルコードをチェックアウトしてください。新しい行を作成せず、自動的に幅/高さを拡張しません。幅/高さは、テキストのサイズに対応するように明示的に設定する必要があります – binnyb
ラベルのサイズを動的に調整するには、私の回答とこの記事を参照してください:http://stackoverflow.com/a/8796896/662605 – Daniel
また設定する必要がありますSwiftのNSLineBreakMode.ByWordWrappingとObjective-CのUILineBreakModeWordWrapへのUILabelのlineBreakModeプロパティ – c0d3Junk13