1.首先要创建一个UIView,不管你是用Storyboard拖入,还是在代码里自己创建。
2.创建一个拖拽手势
3.创建一个拖拽手势所对应的function
4.在function中实现UIView的拖拽动作
具体代码如下:
@IBOutlet weak var <span style="color:#006600;">orangeView</span>: UIView! // SB中的UIView
override func viewDidLoad() {
super.viewDidLoad()
<span style="white-space:pre"> </span>//创建一个拖拽手势,对应函数draggView:
let panGesture = UIPanGestureRecognizer(target: self, action: "draggView:")
<span style="white-space:pre&