
1주차 과제로 손전등 앱 만들기를 했다.
나는 손전등을 켰을 때
배경은 화이트에 가까운 아이보리색,
손전등 아이콘은 오렌지색,
상단 글씨는 검정색이 되어
마치 손전등이 켜진 느낌을 주고,
손전등을 껐을 때는
배경은 블랙, 손전등과 상단 글씨는 다크 그레이로
어두운 느낌을 표현해보고 싶었다.
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var label: UILabel!
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func onButtonClicked(_ sender: Any) {
view.backgroundColor = UIColor(red: 1.00, green: 1.00, blue: 0.99, alpha: 1.00)
label.textColor = UIColor.black
imageView.image = UIImage(systemName: "flashlight.on.fill")
imageView.tintColor = UIColor(red: 255 / 255.0, green: 165 / 255.0, blue: 0 / 255.0, alpha: 1)
}
@IBAction func offButtonClicked(_ sender: Any) {
view.backgroundColor = UIColor.black
label.textColor = UIColor.darkGray
imageView.image = UIImage(systemName: "flashlight.off.fill")
imageView.tintColor = UIColor.darkGray
}
}
-완성본-


결과물이 의도한 대로 잘 나온 것 같다!
iOS앱 만들기 과정 1주차가
무사히 지나갔다 !
'프로젝트일기' 카테고리의 다른 글
[스파르타코딩 4주차] 링크메모 앱 만들기 (0) | 2021.07.03 |
---|---|
[스파르타코딩 3주차] 피보나치킨앱만들기 (0) | 2021.06.26 |
[스파르타코딩 2주차] 라면타이머만들기 (0) | 2021.06.19 |