需要双击按钮来更改图像

时间:2019-03-02 03:00:28

标签: swift tic-tac-toe double-click

迅速

我是新手,我正在打井字游戏,并在游戏中做了一些改进,因此我需要放置一些条件转换,但是我真正的问题是在玩游戏时,我需要双击以更改没有图像的按钮变为具有图像的按钮,这对播放器来说很麻烦。

我放一些Outlet,因为我需要关闭一些按钮(这取决于玩家),但我认为这与我的错误没有关系,因为有一天我擦除了所有Outlet的错误以发现自己的错误,但我仍然需要加倍单击,感谢您的帮助,祝您有愉快的一天。

1 个答案:

答案 0 :(得分:0)

您可以指定UITapGestureRecognizer所需的抽头数。除了视图,您还可以设置按钮/图像。

    override func viewDidLoad() {
        super.viewDidLoad()

        let tap = UITapGestureRecognizer(target: self, action: #selector(doubleTapped))
        tap.numberOfTapsRequired = 2
        view.addGestureRecognizer(tap)
    }

    @objc func doubleTapped() {
        // do something here
}