0️⃣ 결과화면

스크린샷 2021-10-07 오후 10.57.59.png

스크린샷 2021-10-07 오후 10.57.16.png

스크린샷 2021-10-07 오후 10.58.11.png

1️⃣ UIButton

생각보다 구현하려고 하니 막상 기억이 안나서 다시 한 번 갈긴다

스크린샷 2021-10-07 오후 10.31.11.png

let signUpButton = UIButton().then {
        $0.setTitle("다음", for: .normal)
        $0.setTitleColor(.white, for: .normal)
        $0.titleLabel?.font = .boldSystemFont(ofSize: 18)
        $0.backgroundColor = .mainBlue
        $0.layer.cornerRadius = 10
        $0.addTarget(self, action: #selector(touchUpSignUpButton(_:)), for: .touchUpInside)
    }

2️⃣ 체크박스 버튼 (feat. iOS15 UIButton)

스크린샷 2021-10-07 오후 10.31.20.png

→ 이걸 구현해주려고 고민하는데 버튼 따로, 라벨 따로 하기

너무 귀찮아서 버튼에 통으로 박아버리자! 싶어서 구글링을 하는데

버튼에 이미지랑 타이틀이랑 동시에 넣을 수 있다는 걸 알았다.

사실 알고 있었는데 코드로는 어떻게 해야 padding? margin? 그 간격을 줄 수 있는지 몰랐다.

또 구글링을 해보니 버튼에 contentEdgeInsets을 써라.. 하고 나와서 쇽샥 긁어다가 쓰려고 보니

iOS15부터 고것을 안쓴다는 에러가 뜨는 것이었다;;; 🤷‍♀️

덕분에 iOS15에 업데이트 된 UIButton 기능을 찾아 아주 살짝 맛보기 수준으로 써봤다.