在 function viewDidLoad 加入程式,製作漸層畫面。是不是很簡單,就是這麼簡單。

說真的,這個作業其實相當的簡單,單純的就是把漸層的Layer建立起來,然後放進去viewDidLoad裡面再執行就可以跑出來囉。

先來看看程式碼的部分吧。

 let gradualLayer = CAGradientLayer()
gradualLayer.frame = view.bounds
gradualLayer.colors = [UIColor.red.cgColor, UIColor.green.cgColor, UIColor.purple.cgColor, UIColor.yellow.cgColor]
print(gradualLayer.startPoint)
print(gradualLayer.endPoint)
gradualLayer.startPoint = CGPoint(x: 0, y: 1)
gradualLayer.endPoint = CGPoint(x: 1, y: 0)
view.layer.addSublayer(gradualLayer)

圖片就會像是下面的狀態一樣。

那如果說我們加入一個遮罩呢?會變成怎麼樣的狀態?
放個Iron man跟Dead Pool吧。

是不是很簡單?就是這麼簡單。

--

--