如何使用SpriteKit检查我的按钮上的单击?

时间:2017-03-15 02:07:31

标签: swift xcode swift-playground

我创建了一个按钮,现在我想检查点击该按钮,我该怎么做?我没有在我的代码中使用任何类。下面是我用来创建按钮的代码。

let startButton = UIButton(type: .system)    
startButton.frame = CGRect(x: 300, y: 400, width: 50, height: 10)
startButton.tintColor = .blue
startButton.setTitle("Next", for:.normal)
view.addSubview(startButton)

我想我需要使用touchesBegan方法,但我不知道如何正确地做到这一点。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

您的按钮

let startButton = UIButton(type: .system)    
startButton.frame = CGRect(x: 300, y: 400, width: 50, height: 10)
startButton.tintColor = .blue
startButton.setTitle("Next", for:.normal)
view.addSubview(startButton)

添加动作

btn.addTarget(self, action: #selector(TDquizOptionBtn.TapAction(_:)), forControlEvents: UIControlEvents.TouchUpIn侧)

你的按钮动作

 func TapAction(sender:UIButton!){

      //do whatever you want to do on button action
    }