2015-06-20 77 views
0

如何添加角度(旋转)我的CAGradientLayer?没有旋转我的看法(self.colorView)。我只想一个角度增加了梯度 创建我CAGradientLayer像下面向CAGradientLayer OSX添加角度cocoaTouch

CAGradientLayer *gradient = [CAGradientLayer layer]; 
gradient.colors = [NSArray arrayWithObjects:(id)[[NSColor blueColor] CGColor], (id)[self.gradColorTwo CGColor], nil]; 
gradient.frame = self.colorView.bounds; 
[self.colorView setLayer:gradient]; 
[self.colorView setWantsLayer:YES]; 

回答

0

你缺少startPointendPoint,而不改变他们使用的是默认的(0.5,0.0),E(0.5,1.0)坐标。
要使45°梯度变成(0.0,0.0)和(1.0,1.0)。