スポンサーリンク
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
コメント
コメントはありません。