
UIControl::isEnabled은 UIControl의 활성화 여부를 나타내는 프로퍼티입니다. isEnabled을 true로 설정하면 UIControl이 활성화되고, false로 설정하면 비활성화됩니다.
UIControl의 상태는 isEnabled이 true인 경우 활성화된 상태, false인 경우 비활성화된 상태로 구분됩니다.
UIControl::isEnabled을 사용하여 UIControl의 활성화 여부를 제어할 수 있습니다. 예를 들어, 버튼을 클릭할 수 있는지 여부를 결정할 때 사용할 수 있습니다.
UIControl::isEnabled을 사용하기 위해서는 UIControl의 인스턴스를 가져와 isEnabled 프로퍼티를 설정하는 방법을 사용할 수 있습니다. 예를 들어, 버튼을 활성화하는 방법은 다음과 같습니다.
#hostingforum.kr
swift
let button = UIButton()
button.isEnabled = true
또한 isEnabled 프로퍼티를 사용하여 UIControl의 활성화 여부를 얻을 수 있습니다. 예를 들어, 버튼이 활성화되어 있는지 여부를 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
swift
let button = UIButton()
if button.isEnabled {
print("버튼이 활성화되어 있습니다.")
} else {
print("버튼이 비활성화되어 있습니다.")
}
2025-08-16 13:31