옆에 페이징할 ScrollView 만들기(UIScrollView)
8188 단어 Swift
이번 내용
코드와 간략한 설명
.contentSize
를 CGSize(width: view.frame.width * 3, height: view.frame.height)
로 설정합니다. .isPagingEnabled = true
로 설정합니다. import UIKit
class ViewController: UIViewController {
let scrollView = UIScrollView()
override func viewDidLoad() {
super.viewDidLoad()
scrollView.frame = CGRect(x: view.frame.minX, y: view.frame.minY, width: view.frame.width, height: view.frame.height)
scrollView.contentSize = CGSize(width: view.frame.width * 3, height: view.frame.height)
scrollView.isPagingEnabled = true
scrollView.backgroundColor = .systemIndigo
view.addSubview(scrollView)
let leftView = UIView(frame: CGRect(x: view.frame.minX, y: view.frame.minY, width: view.frame.width, height: view.frame.height))
leftView.backgroundColor = .systemGreen
scrollView.addSubview(leftView)
let centerView = UIView(frame: CGRect(x: view.frame.maxX, y: view.frame.minY, width: view.frame.width, height: view.frame.height))
centerView.backgroundColor = .systemRed
scrollView.addSubview(centerView)
let rightView = UIView(frame: CGRect(x: view.frame.maxX * 2, y: view.frame.minY, width: view.frame.width, height: view.frame.height))
rightView.backgroundColor = .systemTeal
scrollView.addSubview(rightView)
}
}
끝
지적, 질문 등 있으면, 코멘트까지 부탁드립니다.
Reference
이 문제에 관하여(옆에 페이징할 ScrollView 만들기(UIScrollView)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/HiroUrata/items/76eca29fa9ee02a16137
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(옆에 페이징할 ScrollView 만들기(UIScrollView)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/HiroUrata/items/76eca29fa9ee02a16137텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)