我有一個視圖,裏面有另一個視圖(稱爲swipeView)。我試圖使用CAGradientLayer到漸變顏色它 - 代碼如下漸變層沒有顯示/在現有視圖上工作
CAGradientLayer *layer = [CAGradientLayer layer];
layer.colors = [NSArray arrayWithObjects:(id)[UIColor darkGrayColor].CGColor,
[UIColor lightGrayColor].CGColor, nil];
layer.frame = swipeView.bounds;
[swipeView.layer insertSublayer:layer atIndex:0];
我打電話這在主視圖控制器的viewDidLoad方法。我看不到任何效果 - 我試圖着色的視圖仍然是一樣的。我究竟做錯了什麼?有沒有其他設置/訂購等我應該知道?