반응형
func RandomColor() -> UIColor {
let red = CGFloat.random(in: 0...1)
let green = CGFloat.random(in: 0...1)
let blue = CGFloat.random(in: 0...1)
let color = UIColor(red: red, green: green, blue: blue, alpha: 1.0)
return color
}
해당 함수를 호출하면 랜덤 UIColor값이 반환된다.
@IBAction func resultButtonTapped(_ sender: UIButton) {
resultLabel.textColor = RandomColor()
}
버튼 이벤트에 선언해주면 버튼을 누를 때 마다 랜덤색으로 변경된다.
반응형
'iOS > UIKit' 카테고리의 다른 글
Swift)여러번 호출되는 Alert 경고창 활용 (0) | 2023.08.27 |
---|---|
Swift) UIView.animate,UILabel Blink animation[ UIView 애니메이션, UILabel 깜빡이게 하기] (0) | 2023.07.25 |
UITextField(Editing Did End , Editing Did End On Exit) 이벤트 (0) | 2023.07.19 |
iOS) 네비게이션 컨트롤러 (0) | 2023.05.15 |
iOS) 스토리보드 라벨 텍스트 멀티라인 설정 (0) | 2023.05.11 |