016 UIScrollViewの表示

Last Update : 2015/09/28
Xcode7.0
Swift2.0

Swift3.0に対応した新サイトオープンしました。
http://docs.fabo.io/swift/


Preview


Source

ViewController.swift

//

//  ViewController.swift

//  UIKit016

//


import UIKit


class ViewController: UIViewController {

    

    private var myScrollView: UIScrollView!

    

    override func viewDidLoad() {

        super.viewDidLoad()

        

        // ScrollViewを生成.

        myScrollView = UIScrollView()

        

        // ScrollViewの大きさを設定する.

        myScrollView.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height)

        

        // UIImageに画像を設定する.

        let myImage = UIImage(named: "temple.jpg")!

        

        // UIImageViewを生成する.

        let myImageView = UIImageView()

        

        // myImageViewimagemyImageを設定する.

        myImageView.image = myImage

        

        // frameの値を設定する.

        myImageView.frame = CGRectMake(0, 0, myImage.size.width, myImage.size.height)

        

        // ScrollViewmyImageViewを追加する.

        myScrollView.addSubview(myImageView)

        

        // ScrollViewcontentSizeを設定する.

        myScrollView.contentSize = CGSizeMake(myImageView.frame.size.width, myImageView.frame.size.height)

        

        // ViewScrollViewAddする.

        self.view.addSubview(myScrollView)

    }

    

    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

    }

    

}


Reference

    UIScrollView Class

    UIImageView Class

 
ą
c014.jpg
(39k)
Akira Sasaki,
2014/09/13 22:01
Comments