2013-10-30 294 views
0

我要讓我UIView背景顏色像下面的圖片更改背景顏色多色

enter image description here

當我按下按鈕視圖的背景顏色就會變得像以上。 我是googling很多,但沒有找到一個way.Can你請幫助我嗎?

+1

你可以使用CALayer來做到這一點。 創建一個CAGradientLayer。將圖層的顏色屬性設置爲彩虹色。 –

+0

謝謝我會嘗試 – Maul

+0

非常感謝你@walinaqviü保存我的整個一天它已經完成 – Maul

回答

2

你可以做到這一點使用的CALayer。

1.創建一個CAGradientLayer。

2.將圖層的顏色屬性設置爲彩虹色。

3.set startPoint和圖層的endPoint根據您的要求。

4.創建CAShapeLayer(對於形狀)並將其設置爲漸變圖層的蒙版。

享受!