Advertisement
thieumao

Scrollview Demo

May 12th, 2016
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 1.04 KB | None | 0 0
  1. import UIKit
  2.  
  3. class ViewController: UIViewController, UIScrollViewDelegate {
  4.  
  5.     @IBOutlet weak var scrollView: UIScrollView!
  6.    
  7.     override func viewDidLoad() {
  8.         super.viewDidLoad()
  9.        
  10.         let images = ["1.png", "2.png", "3.png", "4.png", "5.png", "6.png", "7.png"]
  11.        
  12.         var temp : CGFloat = 0
  13.        
  14.         for var i = 0 ; i < images.count; i++ {
  15.             let imageView = UIImageView(frame: CGRectMake(temp + 20, 0, self.view.frame.size.width, self.scrollView.frame.size.height))
  16.            
  17.             imageView.image = UIImage(named: images[i])
  18.             scrollView.addSubview(imageView)
  19.            
  20.             temp += 20
  21.             temp += self.view.frame.size.width
  22.  
  23.         }
  24.        
  25.         scrollView.contentSize = CGSizeMake(temp, scrollView.frame.size.height)
  26.        
  27.         scrollView.pagingEnabled = true
  28.     }
  29.  
  30.     override func didReceiveMemoryWarning() {
  31.         super.didReceiveMemoryWarning()
  32.         // Dispose of any resources that can be recreated.
  33.     }
  34.  
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement