이번엔 코드를 입력해서 Hello World! 프로그램을 만들어보자.
지난번엔 흰색 배경에 검은색 글씨였으니깐 이번엔 반대로 만들어보자.
UIViewController를 상속받아 ViewController를 만드는걸 볼 수 있다.
우선 view.backgroundColor = .black으로
backgroundColor를 검은색으로 바꿔준다.
Label을 만들고 설정해준다.
constraint를 적용시키기 위해
translatesAutoresizingMaskIntoConstraints = false를 설정한다.
완성된 코드이다.
import UIKit
class ViewController: UIViewController {
let titleLabel : UILabel = {
var label = UILabel() //인스턴스 생성
label.text = "Hello World!" //Text
label.textAlignment = .center //정렬
label.font = UIFont.boldSystemFont(ofSize: 40) //폰트
label.textColor = .white //Text 색상
return label
}()
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
view.backgroundColor = .black
view.addSubview(titleLabel) //만든 Label을 집어넣는다.
titleLabel.translatesAutoresizingMaskIntoConstraints = false
titleLabel.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
titleLabel.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true
}
}
빌드(command + R)하면 잘 나오는 것을 볼 수 있다.
'iOS > Swift' 카테고리의 다른 글
[iOS/Swift] 주사위 프로젝트 - Dicee (0) | 2021.02.26 |
---|---|
[iOS/Swift] 짝 맞추기 게임(Matching game) 만들기 (1) (0) | 2021.02.21 |
[iOS/Swift] Navigation Controller (0) | 2021.02.17 |
[iOS\Swift] var / let 차이점 (0) | 2021.02.12 |
[iOS/Swift] Hello World! 프로그램 만들기 (1) (0) | 2021.02.08 |