如何在swift中添加图像

时间:2016-09-05 13:04:28

标签: ios swift uitapgesturerecognizer

我有一张解剖图片,当用户点击第一张图片(身体)时,我想打印像点或其他东西的图​​像,以指出疼痛的位置。

我已经在UITapGestureRecognizer上阅读了一些内容,但我真的不明白它是如何工作的。

1 个答案:

答案 0 :(得分:2)

试试这个:

override func viewDidLoad() {
    super.viewDidLoad()
    let gestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(ViewController.handleTap))
    self.imageView.addGestureRecognizer(gestureRecognizer)
}

@objc func handleTap(tap: UITapGestureRecognizer) {
    let circle = UIView()
    circle.center = tap.locationInView(imageView)
    circle.frame.size = CGSize(width: 30, height: 30)
    circle.layer.backgroundColor = UIColor.redColor().CGColor
    circle.layer.cornerRadius = 15
    imageView.addSubview(circle)
}