1. ホーム
  2. ios

[解決済み] UILabelで複数行のテキストを表示する

2022-03-21 07:43:31

質問

で複数行のテキストを表示させる方法はありますか? UILabel のように UITextView それとも、2番目のものを代わりに使うべきでしょうか?

どのように解決するのですか?

改行モードをワードラッピングに、行数を 0 :

// Swift
textLabel.lineBreakMode = .byWordWrapping
textLabel.numberOfLines = 0

// Objective-C
textLabel.lineBreakMode = NSLineBreakByWordWrapping;
textLabel.numberOfLines = 0;

// C# (Xamarin.iOS)
textLabel.LineBreakMode = UILineBreakMode.WordWrap;
textLabel.Lines = 0;  

古い回答を復元しました(参考および iOS 6.0 未満をサポートする開発者向け)。

textLabel.lineBreakMode = UILineBreakModeWordWrap;
textLabel.numberOfLines = 0;

側面:どちらの列挙値も 0 のように、とにかく