0
メインビューでグラデーションをカスタムカラーで設定しようとしています。ビューは完全に白く表示されます。このレコードの何が間違っていますか?ios - カスタムカラーでグラデーションを設定する
CAGradientLayer *gradient = [CAGradientLayer new];
gradient.colors = @[(id)[UIColor colorWithRed:92.0 green:196.0 blue:244.0 alpha:1].CGColor,
(id)[UIColor colorWithRed:47.0 green:146.0 blue:229.0 alpha:1].CGColor];
gradient.frame = self.backGroundView.bounds;
gradient.locations = @[@0.5, @0.5];
[self.backGroundView.layer insertSublayer:gradient atIndex:0];
これは、表示の半分の高さで青と赤のカットが適切に表示されます。
CAGradientLayer *gradient = [CAGradientLayer new];
gradient.colors = @[(id)[UIColor redColor].CGColor, (id)[UIColor blueColor].CGColor];
gradient.frame = self.backGroundView.bounds;
gradient.locations = @[@0.5, @0.5];
[self.backGroundView.layer insertSublayer:gradient atIndex:0];