0
我想繪製漸變,但我的顏色已關閉。爲簡化起見,我可以嘗試繪製與我的表格視圖的背景顏色相同的顏色,即[UIColor darkGrayColor]
。我的繪圖代碼如下所示:ios中漸變色太淺
CGColorSpaceRef myColorspace = CGColorSpaceCreateWithName(kCGColorSpaceGenericRGB);
redEndColor = 1./3.;
greenEndColor = 1./3.;
blueEndColor = 1./3.;
alphaEndColor = 1.;
redStartColor = redEndColor;
greenStartColor = greenEndColor;
blueStartColor = blueEndColor;
alphaStartColor = alphaEndColor;
CGFloat components[8] = {redStartColor, greenStartColor, blueStartColor, alphaStartColor, redEndColor, greenEndColor, blueEndColor, alphaEndColor };
CGGradientRef myGradient = CGGradientCreateWithColorComponents (myColorspace, components,locations, 2);
CGContextDrawLinearGradient(context, myGradient, myStartPoint, myEndPoint, 0);
但繪製的顏色太亮(請參閱圖片)。我可能做錯了什麼?