如果按住按钮A,则需要隐藏viewA 我做了这个编码。
Foo.new.to_param # => 59b528e8aba9cf74ce5d06c0
接下来,我添加了按钮和视图
按钮a,buttonB,buttonC,buttonD。
viewA,viewB,viewC,viewD。
我想隐藏viewD,例如当我按住buttonD时
我想到了以下几点。
class ViewController: UIViewController {
func longPress(gesture: UILongPressGestureRecognizer) {
//If button A was long pressed
if gesture.state == .began {
//I hide viewA.
self.viewA.isHidden = true
}
}
但我不知道怎么写if语句
当我按住按钮A时,我知道如何隐藏viewA
当我增加按钮和视图时,我该如何编码?
答案 0 :(得分:1)
向gesture
手势识别器询问其view
。这是用户正在打手势的视图(手势识别器所附着的视图)。现在,您可以确定要删除的视图。