Swiftでラベル(UILabel)をコードで追加する

calendar

reload

Swiftでラベル(UILabel)をコードで追加する

スポンサーリンク

UILabelをコードで追加

// UILabelの設定
let titleLabel = UILabel() // ラベルの生成
titleLabel.frame = CGRect(x: 0, y: 20, width: UIScreen.main.bounds.size.width, height: 44) // 位置とサイズの指定
titleLabel.textAlignment = NSTextAlignment.center // 横揃えの設定
titleLabel.text = "アプリのタイトル" // テキストの設定
titleLabel.textColor = UIColor.black // テキストカラーの設定
titleLabel.font = UIFont(name: "HiraKakuProN-W6", size: 17) // フォントの設定
self.view.addSubview(titleLabel) // ラベルの追加

UILabelのプロパティ

インスタンスプロパティ 概要
text
: String?
表示させるテキストの設定。
font
: UIFont!
フォントの設定。
textColor
: UIColor!
テキストカラーの設定。
textAlignment
: NSTextAlignment
テキストを整列させるための設定。
NSTextAlignment.center(中央揃え)
NSTextAlignment.left(左揃え)
NSTextAlignment.right(右揃え)
numberOfLines
: Int
テキストの描画に使用する最大行数。
デフォルト値は1です。必要な行数を使用するには、値を0に設定します。
adjustsFontSizeToFitWidth
: Bool
タイトル文字列をラベルの境界矩形に合わせるためにフォントサイズを縮小する必要があるかどうかを示すブール値。
trueの場合、minimumScaleFactorで設定されたフォントサイズまで縮小して表示する
minimumScaleFactor
: CGFloat
テキストの最小の倍率。
値0を指定すると、現在のフォントサイズが最小フォントサイズとして使用されます。デフォルト値は0です。

動作環境:Xcode10.0, Swift4.2

この記事をシェアする

コメント

コメントはありません。

down コメントを残す