gpt4 book ai didi

ios - 如何使用拖动事件移动UIImageView

转载 作者:行者123 更新时间:2023-11-29 05:14:01 25 4
gpt4 key购买 nike

我想问一下关于移动 UIImageView 的问题。

假设 UIImageView 位于位置 X1。如果我想使用拖动事件将imv移动到位置X2,我该如何实现?

请给我建议。谢谢阅读。

最佳答案

我已引用How to drag UIImageView using touches method

import UIKit


class ViewController: UIViewController {

@IBOutlet var imgView: UIImageView!
var imgMarker:UIImage?
var location = CGPoint()

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.

imgMarker = UIImage(named: "marker.png")
imgView.image = imgMarker
}

override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?){
if let touch = touches.first {
location = touch.location(in: self.view)
imgView.center = location

}
}


}


关于ios - 如何使用拖动事件移动UIImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59379126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com