Swift 3의 UIScrollView로 회전식 UI(페이징/이미지 등을 스와이프로 왕래할 수 있는 View) 만들기
8679 단어 XcodeUIScrollViewSwiftUIKit
출처는 이쪽↓
[XCODE] UIScrollView를 사용하여 페이징 UI를 구현하는 방법/YoheiM.NET
h tp // w w. 요헤이 m. 네 t/bぉg. php? q=20120715
Storyboard
항상 Paging Enabled
를 선택합니다.
코드
ViewController.swiftlet size = CGSize(width: scrollView.frame.size.width, height: 200)
let contentRect = CGRect(x: 0, y: 0, width: size.width * 4, height: size.height)
let contentView = UIView(frame: contentRect)
let subContentView = UIView(frame: CGRect(x: 0, y: 0, width: size.width, height: size.height))
subContentView.backgroundColor = .green
contentView.addSubview(subContentView)
let secondContentView = UIView(frame: CGRect(x: size.width, y: 0, width: size.width, height: size.height))
secondContentView.backgroundColor = .blue
contentView.addSubview(secondContentView)
let thirdContentView = UIView(frame: CGRect(x: size.width * 2, y: 0, width: size.width, height: size.height))
thirdContentView.backgroundColor = .red
contentView.addSubview(thirdContentView)
let fourthContentView = UIView(frame: CGRect(x: size.width * 3, y: 0, width: size.width, height: size.height))
fourthContentView.backgroundColor = .yellow
contentView.addSubview(fourthContentView)
scrollView.addSubview(contentView)
scrollView.contentSize = contentView.frame.size
scrollView.contentOffset = CGPoint(x: size.width, y: 0)
Result
DEAL WITH IT!
코드를 넣을 때.
htps : // 기주 b. 코 m / 케이 세이 1092 / 카로세 l 큐 Sc 롯 1
Reference
이 문제에 관하여(Swift 3의 UIScrollView로 회전식 UI(페이징/이미지 등을 스와이프로 왕래할 수 있는 View) 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/keisei_1092/items/ee120518d3bf500e86cb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
ViewController.swift
let size = CGSize(width: scrollView.frame.size.width, height: 200)
let contentRect = CGRect(x: 0, y: 0, width: size.width * 4, height: size.height)
let contentView = UIView(frame: contentRect)
let subContentView = UIView(frame: CGRect(x: 0, y: 0, width: size.width, height: size.height))
subContentView.backgroundColor = .green
contentView.addSubview(subContentView)
let secondContentView = UIView(frame: CGRect(x: size.width, y: 0, width: size.width, height: size.height))
secondContentView.backgroundColor = .blue
contentView.addSubview(secondContentView)
let thirdContentView = UIView(frame: CGRect(x: size.width * 2, y: 0, width: size.width, height: size.height))
thirdContentView.backgroundColor = .red
contentView.addSubview(thirdContentView)
let fourthContentView = UIView(frame: CGRect(x: size.width * 3, y: 0, width: size.width, height: size.height))
fourthContentView.backgroundColor = .yellow
contentView.addSubview(fourthContentView)
scrollView.addSubview(contentView)
scrollView.contentSize = contentView.frame.size
scrollView.contentOffset = CGPoint(x: size.width, y: 0)
Result
DEAL WITH IT!
코드를 넣을 때.
htps : // 기주 b. 코 m / 케이 세이 1092 / 카로세 l 큐 Sc 롯 1
Reference
이 문제에 관하여(Swift 3의 UIScrollView로 회전식 UI(페이징/이미지 등을 스와이프로 왕래할 수 있는 View) 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/keisei_1092/items/ee120518d3bf500e86cb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
htps : // 기주 b. 코 m / 케이 세이 1092 / 카로세 l 큐 Sc 롯 1
Reference
이 문제에 관하여(Swift 3의 UIScrollView로 회전식 UI(페이징/이미지 등을 스와이프로 왕래할 수 있는 View) 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/keisei_1092/items/ee120518d3bf500e86cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)