「Swift」UILabelをProgrammaticallyに追加するサンプル
書式
let label = UILabel()
label.text =値
label.frame = CGRect(値)
label.textColor =値
let label = UILabel()
label.text =値
label.frame = CGRect(値)
label.textColor =値
let label = UILabel() label.text =値 label.frame = CGRect(値) label.textColor =値
UILabel()のインスタンスを作成して、画面(view)にaddSubViewを利用します。
UILabelの内容が表示されます。
使用例
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let label = UILabel()
label.text = "テスト"
//label.frameを設定
label.frame = CGRect(x: 120, y: 120, width: 150, height: 150)
//フォントの色
label.textColor = UIColor.yellow
//背景色
label.backgroundColor = UIColor.green
//view画面表示
view.addSubview(label)
}
}
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let label = UILabel()
label.text = "テスト"
//label.frameを設定
label.frame = CGRect(x: 120, y: 120, width: 150, height: 150)
//フォントの色
label.textColor = UIColor.yellow
//背景色
label.backgroundColor = UIColor.green
//view画面表示
view.addSubview(label)
}
}
import UIKit class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let label = UILabel() label.text = "テスト" //label.frameを設定 label.frame = CGRect(x: 120, y: 120, width: 150, height: 150) //フォントの色 label.textColor = UIColor.yellow //背景色 label.backgroundColor = UIColor.green //view画面表示 view.addSubview(label) } }