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. UITableViewCellのcontentview mask UILabelを使ってコアアニメーションのスクロールテキストを作成する方法
- 8. チャットフレーム内の1つのUIlabelでテキストとURLリンクを作成する方法
- 9. 素早くUILabelでインクリメントする数字をアニメートする方法
- 10. フレキシブルなUILabelの作成
- 11. UILabel - テキストの位置を変更する方法
- 12. UITextFieldのテキストをUILabelに表示する方法は?
- 13. 別のクラスからUILabelテキストを設定する方法
- 14. UILabelとUIImageViewをクリアする方法はありますか?
- 15. MPMoviePlayerControllerにテキスト(uilabel)を追加する方法
- 16. 同じ方法でUILabelを2回更新する
- 17. UILabelのtextAlignmentをアニメーション化する方法はありますか?
- 18. 目的C UiScrollWievにUiLabelを追加する方法
- 19. 現在のuilabelテキストをuiscrollビューランタイムから取得する方法
- 20. UITableViewをコードでUILabelの下に配置する方法
- 21. UILabelにスクロール機能を追加する方法
- 22. フランス語の文字をUILabelに入れる方法は?
- 23. 別のクラスからuilabelを変更する方法
- 24. UILabelに方程式を表示する
- 25. UILabel
- 26. UIlabel
- 27. 別のUILabelでUILabelを押す
- 28. Catransitionが動作しないアニメーションUILabel
- 29. UILabelカバーを作成し、UITextFieldの内容と正確に一致する簡単な方法は?
- 30. reload uitableviewでuilabelとuiimageviewをオーバーラップする方法を教えてください。
セット 'numberOfLines'を、そして' UILabel'は、幅と高さによって制限され、テキストで満たされます:
そのため、この答えとサンプルコードをチェックアウトしてください。新しい行を作成せず、自動的に幅/高さを拡張しません。幅/高さは、テキストのサイズに対応するように明示的に設定する必要があります – binnyb
ラベルのサイズを動的に調整するには、私の回答とこの記事を参照してください:http://stackoverflow.com/a/8796896/662605 – Daniel
また設定する必要がありますSwiftのNSLineBreakMode.ByWordWrappingとObjective-CのUILineBreakModeWordWrapへのUILabelのlineBreakModeプロパティ – c0d3Junk13