Почему мой код рисования продолжает приводить к нечетким формам?
Неважно, что я делаю, я не могу понять, почему мои изображения нечеткие на дисплеях iOS. Не имеет значения, был ли он создан в редакторе изображений или в коде чертежа, но я подумал, что этот код значительно облегчит анализ. Я знаю, что если линия имеет ширину 1 пиксель, она будет выглядеть нечеткой, но я пробовал несколько размеров ширины линии с похожими результатами. Что я могу сделать, чтобы мои графики выглядели четкими?
UIGraphicsBeginImageContext(CGSizeMake(1000, 1000));
UIBezierPath *bezier = [UIBezierPath bezierPathWithRect:CGRectMake(0, 0, 1000, 1000)];
[[UIColor greenColor]set];
[bezier fill];
[[UIColor blackColor]set];
bezier = [UIBezierPath bezierPath];
[bezier setLineWidth:1.5]; //I tried .5, 1, 1.5, & 2 with similar results
[bezier moveToPoint:CGPointMake(450, 500)];
[bezier addLineToPoint:CGPointMake(500, 400)];
[bezier addLineToPoint:CGPointMake(550, 500)];
[bezier closePath];
[bezier stroke];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();