본문 바로가기
🍎 iOS

Page Control

by hyebin (Helia) 2022. 12. 14.

페이지 컨트롤(Page Control)

  • 여러 페이지 중에서 현재 페이지를 알려주는 역할
  • 현재 뷰에서 보여주고자 하는 내용이 여러 개 일 때 페이지를 나누어서 보여주는 기능
  • 갤러리나 아이폰의 홈 화면과 같은 앱에서 전체 페이지 중 현재 페이지가 어느 부분에 있는지 알려줄 때 사용

 

1. Page Control 객체 추가

Library에서 Page Control을 찾아  스토리 보드에 추가

각 페이지별 이미지를 보여줄 Image View 객체도 추가

 

2. 아웃렛 변수, 액션 함수 추가

Page Control에 대한 기능을 구현하기 위해 아웃렛 변수 추가

Page Control의 값이 변할 때마다 호출되는 "pageChange" 함수 추가

 

3. 동작 구현

image View에 표시할 이미지들의 이름을 담은 images 배열 선언

Page Control의 페이지 수, 현재 페이지, 색상을 설정한 후 image View에 현재 페이지의 이미지 출력

페이지가 변할 때마다 image View의 이미지 재 출력

 

4.  시뮬레이터 확인

반응형

'🍎 iOS' 카테고리의 다른 글

Navigation Controller  (0) 2022.12.28
TabBar Controller  (0) 2022.12.20
MapView  (0) 2022.12.12
WebView  (0) 2022.12.08
Alert  (0) 2022.12.08

댓글