見出し画像

Swiftで行こう!- ScrollView!

スクロール、移動できる画面を作ってみましょう。

まず、UIScrollViewを作ってviewに表示させます。

let scrollView = UIScrollView()  

self.view.addSubview(scrollView) 

UIScrollView を作成して、それをViewに表示・・画面に表示されるようになる。

scrollViewの大きさを設定です。

scrollView.frame = self.view.frame 

スクロール領域を決めていきます。

scrollView.contentSize = CGSize(width:1000, height:1000) 

全てのコードです。

import UIKit
class ViewController: UIViewController {
   
   override func viewDidLoad() {
       super.viewDidLoad()
       
       let label:UILabel = UILabel(frame:CGRect(x: 100, y: 200, width: 200, height: 50))
       
       label.text = "label"
       //UIScrollViewのインスタンス作成
       let scrollView = UIScrollView()
       
       //scrollViewの大きさを設定。
       scrollView.frame = self.view.frame
       
       //スクロール領域の設定
       scrollView.contentSize = CGSize(width:1000, height:1000)
       
       //scrollViewをviewのSubViewとして追加
       self.view.addSubview(scrollView)
       
       scrollView.addSubview(label)
       
   }
   
}

この記事が気に入ったらサポートをしてみませんか?