我在应用程序中绘制一些线条时遇到了一些奇怪的麻烦。 我的drawRect正在使用
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetStrokeColorWithColor(context, [UIColor colorWithRed:57 green:172 blue:255 alpha:1].CGColor]);
CGContextSetAlpha(context, 0.8);
CGContextSetLineWidth(context, POLYLINE_WIDTH);
应该显示的颜色类似于this.然而我的颜色是深灰色,是否有人知道为什么这种颜色会变得歪斜?
答案 0 :(得分:2)
尝试
CGContextSetStrokeColorWithColor(context, [UIColor colorWithRed:57 / 255 green:172 / 255 blue:255 / 255 alpha:1].CGColor]);
这些函数期望0-1的数字。