4.10 为视图添加单击或双击的手势

任何的 SwiftUI 视图都可以添加点击手势,并且可以设定要接收多少次点击才会触发操作。

举个例子,为一个文本视图添加一个点击手势,点完的时候会打印出信息:

Text("Tap me!")
    .tapAction {
        print("Tapped!")
    }

那如果要双击手势呢?添加一个 count 参数,如下:

Text("Tap me!")
    .tapAction(count: 2) {
        print("Double tapped!")
    }