參考:Scroll View Tutorial in iOS8 with Swift
知識點:UIScrollView
當視圖超過屏幕大小時稽穆,可通過把視圖放在UIScrollView
中讓視圖可以上下滾動的功能儿惫。以一張大圖片為例仍源。
- 新建項目 ScrollViewTutorial
- 代碼:
class ViewController: UIViewController {
var imageView: UIImageView!
var scrollView: UIScrollView!
override func viewDidLoad() {
super.viewDidLoad()
imageView = UIImageView(image: UIImage(named: "strandvagen.jpg"))
scrollView = UIScrollView(frame: view.bounds)
scrollView.backgroundColor = UIColor.black
scrollView.contentSize = imageView.bounds.size
scrollView.addSubview(imageView)
view.addSubview(scrollView)
}
}
詳細代碼:ScrollViewTutorial