我有一个简单的IBAction,它执行一个方法(比如shows subview)。当我再次按下这个按钮时,我想执行另一个方法(隐藏子视图)。
我已经完成了表演/隐藏的编码。我试过使用布尔值,但不确定语法。我还尝试使用如下if/else语句:
var doubleTap = false
if (doubleTap) {
//hide view
} else {
//show view
}
如果有人能告诉我这件事,那就太好了!
最佳答案
在按钮按下方法中更改如下代码:
var doubleTap : Bool! = false
if (doubleTap) {
//Second Tap
doubleTap = false
} else {
//First Tap
doubleTap = true
}
关于xcode - 快速按下按钮功能,再次按下可反向,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28580898/