なぜかviewが真っ白のままです。
swift
1 override func viewDidLoad() { 2 super.viewDidLoad() 3 4 //グラデーションの開始色 5 let topColor = UIColor(red:147, green:6, blue:229, alpha:1) 6 //グラデーションの開始色 7 let bottomColor = UIColor(red:23, green:232, blue:252, alpha:1) 8 9 //グラデーションの色を配列で管理 10 let gradientColors: [CGColor] = [topColor.cgColor, bottomColor.cgColor] 11 12 //グラデーションレイヤーを作成 13 let gradientLayer: CAGradientLayer = CAGradientLayer() 14 15 //グラデーションの色をレイヤーに割り当てる 16 gradientLayer.colors = gradientColors 17 //グラデーションレイヤーをスクリーンサイズにする 18 gradientLayer.frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height) 19 // 上から下へグラデーション向きの設定 20 gradientLayer.startPoint = CGPoint.init(x: 0.5, y: 0) 21 gradientLayer.endPoint = CGPoint.init(x: 0.5, y:1) 22 //グラデーションレイヤーをビューの一番下に配置 23// self.view.layer.addSublayer(gradientLayer) 24 self.view.layer.insertSublayer(gradientLayer, at: 0) 25 26 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。