iOS/Swift

[iOS UIKit in Swift 4] UIPageControl 사용하기

콤씨 2019. 2. 18. 21:32

UIPageControl 사용하기

UIPageControl과 UIScrollView를 사용하여 만들어 보았습니다.

numberOfPage로 페이지 개수를 설정합니다.

currentPage로 현재 페이지를 설정합니다.

UIScrollViewDelegate의 scrollViewDidDecelerating에서 스크롤뷰의 좌표와 크기를 이용하여 현재 위치를 UIPageControl의 currentPage로 설정합니다.


아래 이미지와 소스코드를 비교해보시면 좀 더 이해하기 편합니다.

궁금하신점은 댓글로 달아주세요.


해피코딩 :)


Preview



Source


Github

https://github.com/calmone/iOS-UIKit-component


Reference