macOS 开发教程之如何监听按下和按起来事件 实现放大缩小Touch Down 和 Touch UP(SwiftUI 教程含源码)
2023-09-11 14:18:32 时间
实战需求
macOS 开发教程之如何监听按下和按起来事件 实现放大缩小Touch Down 和 Touch UP
本文价值与收获
看完本文后,您将能够作出下面的界面
看完本文您将掌握的技能
- gesture
- DragGesture(minimumDistance: 0)
- .onChanged
- .onEnded
- .scaleEffect(canTouchDown ? 1.0:2.0)
基础知识
gesture
启用添加的手势,但禁用子视图层次结构中的所有手势。
static let gesture: GestureMask
gesture(_:including:)
将手势附加到视图的优先级低于视图定义的手势。
func gesture<T>(_ gesture: T, including mask: GestureMask = .all) -> some View