반응형
오늘의 목표
버튼과 액션
문제 해결
앱동작 방식 이해
버튼을 눌렀을 때 액션창(Alert창을 띄워보자)
※ View Controller의 역할-> 스크린 하나를 관리함
버튼을 키보드 control버튼과 함께 눌러 코드 작성하는 곳으로 끌어다 놓으면 아래와 같은 멘션이 뜬다
여기에 function name을 지정하여 함수를 정의해 주는 틀을 마련하게 해준다.
코드 해석
- let alert = UIAlertController(title: "hello", message: "My first App!!", preferredStyle:.alert)
alert를 UIAlertController를 통해서 팝업을 띄울 거다(제목은 "hello" 메시지는 "My first App!!", 스타일은 alert)
- let action = UIAlertAction(title: "OK", style: .default, handler: nil)
그 안에 버튼은 UIAlertAction을(제목은"OK".스타일은 default, handler은 nil)
- present(alert, animated: true, completion: nil)
present를 통해 alert를 띄우고 버튼을 누르면 그냥 꺼지게 둘거다
반응형
'iOS > Swift 문법' 카테고리의 다른 글
[Swift] D6-1, Tuple(튜플) (0) | 2022.02.25 |
---|---|
[Swift]D5, 소소한 개념들(개인공부) (0) | 2022.02.25 |
[Swift] D3 문자열 템플릿, 쿼우팅 (0) | 2022.02.23 |
[Swift] D2, Swift 기본 문법 워딩 정리 (2) | 2022.02.22 |
[Swift] D1, Xcode와 친해지기 Hello world. (2) | 2022.02.21 |