본문 바로가기

iOS/Swift

[iOS UIKit in Swift 4] section으로 나누어진 UITableView 만들기 section으로 나누어진 UITableView 만들기UITableView를 2개의 section으로 나누어 iOS와 AOS의 버전을 나열해봤습니다.section의 index는 0부터 시작하며 0번째 section의 header의 타이틀은 iOS, 1번째는 AOS 입니다.section의 row는 OS 버전이 보여지고 있습니다. numberOfSections에서는 표현될 section의 개수를 정의합니다.titleForHeaderInSection에서는 section마다 표현될 title을 정의합니다.numberOfRowsInSection에서는 section마다 표현될 row의 개수를 정의합니다.didSelectRowAt에서는 선택된 indexPath에 대한 처리를 정의합니다. 아래 이미지와 소스코드를 비교..
[iOS UIKit in Swift 4] UIPageControl 사용하기 UIPageControl 사용하기UIPageControl과 UIScrollView를 사용하여 만들어 보았습니다.numberOfPage로 페이지 개수를 설정합니다.currentPage로 현재 페이지를 설정합니다.UIScrollViewDelegate의 scrollViewDidDecelerating에서 스크롤뷰의 좌표와 크기를 이용하여 현재 위치를 UIPageControl의 currentPage로 설정합니다. 아래 이미지와 소스코드를 비교해보시면 좀 더 이해하기 편합니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Source Githubhttps://github.com/calmone/iOS-UIKit-component ReferenceUIPageControl https://developer...
[iOS UIKit in Swift 4] UIBarButtonItem 사용하기 UIBarButtonItem 사용하기NavigationBar에 add와 RightBtn을 추가하였습니다.왼쪽에 있는 add버튼은 UIBarButtonItem에서 제공하는 시스템아이템을 사용하였고 오른쪽에 있는 RightBtn은 title과 style을 정하여 생성하였습니다. 버튼을 누르게되면 selector에서 tag값으로 해당 버튼을 판별합니다. 아래 이미지와 소스코드를 비교해보시면 좀 더 이해하기 편합니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Source Githubhttps://github.com/calmone/iOS-UIKit-component ReferenceUIBarButtonItem https://developer.apple.com/reference/uikit/uiba..
[iOS UIKit in Swift 4] UIScrollView 사용하기 (Display UIScrollView) UIScrollView 사용하기Image 사이즈 만큼의 크기를 가지는 UIScrollView를 만들었습니다. scrollView에 isZooming을 true로 하고 maximumZoomScale 값과 minimumZoomScale 값을 지정한 만큼 줌이 가능합니다. 아래 이미지와 소스코드를 비교해보시면 좀 더 이해하기 편합니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Source Githubhttps://github.com/calmone/iOS-UIKit-component ReferenceUIImageView https://developer.apple.com/reference/uikit/uiimageviewUIImage https://developer.apple.com/referen..
[iOS UIKit in Swift 4] imageView로 image 표현하기 (Display images with UIImageView) imageView로 image 표현하기이미지를 scale up, scale down, rotate, reverse해 보았습니다. CGAffineTransform를 사용하여 위치와 크기를 적용하였습니다. 아래 이미지와 소스코드를 비교해보시면 좀 더 이해하기 편합니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Source Githubhttps://github.com/calmone/iOS-UIKit-component ReferenceUIImageView https://developer.apple.com/reference/uikit/uiimageviewUIImage https://developer.apple.com/reference/uikit/uiimage