일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- IOS
- forEach
- SwiftUI
- 운영체제
- @state
- decode
- 프로세스 스케줄링
- Codable
- 가상 메모리
- UserDefaults
- COLOR
- Apple Developer Academy
- 인프런
- 동시성
- 파일 시스템
- core data
- Algorithm
- 동기화
- 100 days of SwiftUI
- Linked List
- 오브젝트
- 앨런
- 비동기
- 상호배제
- deadlock
- async
- struct
- 알고리즘
- Swift
- 데드락
Archives
- Today
- Total
기어가더라도 제대로
add target 대신 스마트하게 버튼을 눌러보자! 본문
add target, selector 를 선택하는 방법은 objective-C 한 방법이니 swiftly 하게 UIAction을 사용해보도록 하자.
순서
- 버튼 추가
- IBOutlet 으로 버튼 UI를 코드에 입력
- UIAction 이 사용할 handler 를 추가해놓음
- IBOutlet 으로 추가한 버튼에 add Action
그전엔 func 대신 @objc func 이것을 사용했을 텐데 이젠 그럴필요가 없어졌다. UIAction 자체를 매개변수로도 받을 수 있어서 그렇게 진행하면 된다.
'UIKit 기초' 카테고리의 다른 글
버튼 활성화 꼼수 (0) | 2022.04.11 |
---|---|
모서리를 깎아보자! - 2 - (0) | 2022.04.09 |
모서리를 깎아보자 ! - 1 - (0) | 2022.04.07 |
iOS, Photos 프레임 워크 - 개념편 - (2) | 2022.03.24 |
Navigation controller 를 코드로 구현하기(feat. Storyboard) (0) | 2022.03.23 |
Comments