Рендеринг изображений Swift
Я рендеринг линий на UIView. Проблема в том, что когда я увеличиваю изображение, оно становится размытым. Я хочу сохранить четкость при получении увеличения. Это может быть достигнуто путем рендеринга изображения в фоновом режиме? Если да, то как? Я застрял в этой части.[
ниже приведен код для рисования линий:
override func draw(_ rect: CGRect)
{
let shape = CAShapeLayer()
self.layer.addSublayer(shape)
shape.fillColor = UIColor.black.cgColor
shape.strokeColor = UIColor.white.cgColor
let path = CGMutablePath()
for stroke in strokePoints
{
//print(stroke.startPoint,stroke.endPoint)
path.move(to: stroke.startPoint)
path.addLine(to: stroke.endPoint)
}
shape.path = path
}