本仓库包含一种处理手势的新方法
view.add {
Gestures.Sequence {
Gestures.Press()
.onChange { context, _ in
print("change press: \(context.location)")
}
Gestures.Drag()
.when(in: someView)
}.onChange {
print("change")
}.onFinish {
print("on finish")
}
}
将以下行添加到你的 Podfile 中
pod 'VDGesture'
首先从 podfile 目录运行 pod update
。
创建一个 Package.swift
文件。
// swift-tools-version:5.0
import PackageDescription
let package = Package(
name: "SomeProject",
dependencies: [
.package(url: "https://github.com/dankinsoid/VDGesture.git", from: "0.9.0")
],
targets: [
.target(name: "SomeProject", dependencies: ["VDGesture"])
]
)
$ swift build
dankinsoid, voidilov@gmail.com
VDGesture 使用 MIT 许可证。 详见 LICENSE 文件了解更多信息。