की गुणवत्ता मैं का उपयोग कर छवि को मिटाने के लिए कोडdrawInRect: खोने छवि संकल्प
CGColorRef strokeColor = [UIColor whiteColor].CGColor;
UIGraphicsBeginImageContext(imgForeground.frame.size);
CGContextRef context = UIGraphicsGetCurrentContext();
[imgForeground.image drawInRect:CGRectMake(0, 0, imgForeground.frame.size.width, imgForeground.frame.size.height)];
CGContextSetLineCap(context, kCGLineCapRound);
CGContextSetLineWidth(context, 10);
CGContextSetStrokeColorWithColor(context, strokeColor);
CGContextSetBlendMode(context, kCGBlendModeClear);
CGContextBeginPath(context);
CGContextMoveToPoint(context, lastPoint.x, lastPoint.y);
CGContextAddLineToPoint(context, currentPoint.x, currentPoint.y);
CGContextStrokePath(context);
imgForeground.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
निम्नलिखित कोशिश कर रहा हूँ लेकिन मैं सिर्फ अपने संकल्प की वजह से drawInRect खोने छवि का पता लगाना।
अपलोड कर रहा है "से पहले" और "के बाद" स्क्रीनशॉट छवियों को एक सवाल दृश्यों को शामिल करने के बहुत मदद की होगी। – dasblinkenlight
छवि अपलोड की गई कृपया –
देखें यह स्पष्ट नहीं है कि "छवि संकल्प की गुणवत्ता खोने" का क्या मतलब है। शायद आप थोड़ा और विशिष्ट होने का प्रयास कर सकते हैं। – ipmcc