快速按下按钮功能,再次按下反向按下

Pee*_*dic 0 xcode boolean button swift

我有一个简单的IBAction执行一个方法(我们只是说显示子视图).当我再次按下此按钮时,我想执行另一种方法(隐藏子视图).

我已经完成了show/hide的编码.我尝试使用布尔但不确定语法.我也试过像这样使用if/else语句:

var doubleTap = false

if (doubleTap) { 
    //hide view
} else {
    //show view
}
Run Code Online (Sandbox Code Playgroud)

如果有人能够对此有所了解那就太棒了!

小智 6

按钮按下方法更改为如下所示的代码:

var doubleTap : Bool! = false
if (doubleTap) { 
    //Second Tap 
    doubleTap = false
} else {
    //First Tap 
    doubleTap = true
}
Run Code Online (Sandbox Code Playgroud)