버튼 클릭 영역은 확보하면서 백그라운드 컬러를 좁게 표시 하고 싶을 경우 사용하면 됨.
let sub = CALayer()
// 레이어에 백그라운드 컬러를 별도로 넣는 방식으로 CGRecInset dx,dy 값으로 컬러를 padding 저절
sub.frame = CGRectInset(self.testButton.bounds, 10, 2.5)
sub.backgroundColor = UIColor.red.cgColor
self.testButton.layer.addSublayer(sub)
'Swift > UIButton' 카테고리의 다른 글
[SWIFT] UIButton 아이콘 하단 텍스트 표시 (0) | 2023.11.06 |
---|---|
[SWIFT]IBDesignable Custom Button (0) | 2023.06.09 |
[SWIFT]UIButton Action 함수 호출 하기 (0) | 2023.06.09 |