Я нашел правильный подход для создания аннотации в UIImageview.Вы можете сделать это путем рисования линий между двумя точками и реализации сенсорных методов.
Более подробную информацию можно найти по этой ссылке нажмите здесь . Существует также пример проекта, который вы можете использовать.
UIGraphicsBeginImageContext(imgCorrection.frame.size)
let context = UIGraphicsGetCurrentContext()
imgCorrection.image?.drawInRect(CGRect(x: 0, y: 0, width: imgCorrection.frame.size.width, height: imgCorrection.frame.size.height))
CGContextMoveToPoint(context, fromPoint.x, fromPoint.y)
CGContextAddLineToPoint(context, toPoint.x, toPoint.y)
CGContextSetLineCap(context, CGLineCap.Round)
CGContextSetLineWidth(context, pointerWidth)
CGContextSetRGBStrokeColor(context, 254.0/255.0 , 87.0/255.0,86.0/255.0, 1.0)
CGContextSetBlendMode(context, CGBlendMode.Normal)
CGContextStrokePath(context)
imgCorrection.image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()