iOS/UIKit

Swift) UIColor(RandomColor), 랜덤 컬러 뽑기

skyiOS 2023. 7. 25. 01:29
반응형
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()
 }

버튼 이벤트에 선언해주면 버튼을 누를 때 마다 랜덤색으로 변경된다.

반응형