2016-09-05 1 views
-4

私は解剖学的画像を持っています。最初の画像(ボディー)をタップしてどこを指し示すかを点や何かのようにイメージしたい痛い。すぐに画像に何かを加える方法

私はすでにUITapGestureRecognizerで何かを読んだことがありますが、実際の動作は分かりません。

+0

は、ドットを描画するUIBezierPathとのCALayerの使用を検討してください。今度は、誰かがそれに全ブログを書く必要があるので、コードを要求しないでください。 –

+0

あなたが読んだことのいくつかを試してみて、それを動作させることができない場合は、ここにいくつかのコードで戻ってみませんか? [this](https://www.raywenderlich.com/76020/using-uigesturerecognizer-with-swift-tutorial)などで始めることができます。 – guardabrazo

答えて

1

はこれを試してみてください:タッチのようなタッチデリゲートを使用して、ユーザのタッチが移動し、タッチ最後に触れ、始めどこ

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

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 
} 
関連する問題