2
我需要將上下漸變顏色從透明變爲黑色,而且不透明度爲30%。我發現最好的方法是使用CAGradientLayer。我想在「根」層之上添加該層,以避免爲此創建單獨的視圖。對於我來說,擁有比多個UIViews多層的圖層更有意義。到目前爲止,這是我寫的沒有運氣的。在根層上添加漸變子圖層
// view did load
var gradientLayer : CAGradientLayer = CAGradientLayer();
gradientLayer.frame = coverView.bounds;
gradientLayer.colors = [UIColor.redColor(), UIColor.blueColor()];
coverView.layer.insertSublayer(gradientLayer, above: coverView.layer);
// also tried below
// coverView.layer.insertSublayer(gradientLayer, atIndex: 0);
我想要這個在圖像頂部顯示漸變顏色。下面的代碼根本不顯示任何內容。你能推薦我嘗試一下嗎?