Swift

[Swift] ViewController와 button Event

응디 2021. 3. 25. 17:31

1. ViewController란?

  • 하나의 Screen을 관리한다.
  • 따라서 ViewController는 페이지 갯수만큼 존재해야한다.
  • storyboard( design ) + storyboard와 연결된 코드 = ViewController

 

Storyboard 예시

 

 

 

ViewController Code 예시

 


2. Click Event 등록

  • button 클릭 시 print("Hello")가 출력 되게 해보자.

      

빨간 네모를 클릭하여 button 추가

 

  •  button이 생성되면 해당 button을 ctrl을 누른채 클릭하여 코드로 드래그 시키면 아래와 같이 메소드가 자동 생성

 

이때 Connection에서 Action은 클릭 시 어떤 동작이 일어날때, Outlet은 단순 페이지 이동 시 사용

//Connect를 누르면 아래와 같이 코드 생성!

@IBAction func Hello(_ sender: Any){
	print("Hello")
}

 

 

  • 결과확인

 

click 시 Hello 출력

'Swift' 카테고리의 다른 글

[Swift] var 와 let , method , 타입추론  (0) 2022.02.10
[Swift] 로딩페이지 띄우기, pageViewController  (0) 2021.03.25
[Swift] Object와 문자열  (0) 2021.03.25
[Swift] Alert 띄우기  (0) 2021.03.25
[Swift] xcode 프로젝트 생성  (0) 2021.03.25