3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【swift 】Labelの表示関連いろいろ

Last updated at Posted at 2020-04-08

SwiftのLabel表示関連を調べたので、自分用メモ。
今後またLabel関連で使いそうなものを見つけたら追記。

・ラベルの最後尾に文字を追加して表示する

該当ラベル.text = 該当ラベル.text + 追加する文字
例: resultLabel.text = resultLabel.text! + String(sender.tag)

・ラベルの文字サイズを表示範囲内に収まるようにリサイズする

該当ラベル.adjustsFontSizeToFitWidth = true
例: resultLabel.adjustsFontSizeToFitWidth = true

・文字の最小サイズを決める(リサイズとセットで使うと下限を設定出来る)

該当ラベル.minimumScaleFactor = 文字サイズ
例: resultLabel.minimumScaleFactor = 0.1

・ラベル表示の行数を設定する

該当ラベル.numberOfLines = 行数(0にすると行数制限がなくなる)
例: resultLabel.numberOfLines = 1

・はみ出す文字は…を使用せずラベルに表示しない様に設定する

該当ラベル.lineBreakMode = .byWordWrapping
例: resultLabel.lineBreakMode = .byWordWrapping

・ラベルに表示されている文字数を取得する

該当ラベル.text.count
例: resultLabel.text?.count

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?