iOS

UIButton Tap fade event programmatically

삼쓰 웅쓰 2019. 12. 9. 17:55
728x90

코드로 UIButton을 만들 때 클릭 이벤트 활성화하기


Storyboard가 아닌 코드로 UIButton을 생성할 경우 클릭 시 fade 이벤트가 발생하지 않습니다.

showsTouchWhenHighlighted 프로퍼티를 이용해 코드 한 줄이면 해결할 수 있습니다.

let customButton: UIButton = {

    let button = UIButton()
    button.showsTouchWhenHighlighted = true 
    
    return button 
 }()

 

감사합니다 :D