2017-03-01 108 views
0

还是新的快速,但与故事板和隐藏和显示按钮有一些乐趣。我创建了一个包含填充整个视图的图像视图的故事板,以及一个位于其上的按钮,称为overView。我还创建了一个名为searchButton的按钮,位于overView之上。我到目前为止非常激动,我得到了一些容易工作但需要更多帮助的东西。当用户点击屏幕,(overView按钮),searchButton出现。大!但我希望它(searchButton)一旦再次点击就消失。如果有人能帮助我,那会很棒。谢谢,这是我的代码button.is隐藏在再次点击按钮视图(背景)后再次消失

@IBOutlet weak var mainImage: UIImageView! 
@IBOutlet weak var searchButton: UIButton! 
override func viewDidLoad() { 
    super.viewDidLoad() 
    searchButton.isHidden = true 
    // Do any additional setup after loading the view, typically from a nib. 
} 

@IBOutlet weak var overView: UIButton! 
@IBAction func overView(_ sender: Any) { 
    searchButton.isHidden = false 
} 
override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 
    // Dispose of any resources that can be recreated. 
} 

感谢

回答

1

试试这个:

@IBAction func overView(_ sender: Any) { 
    searchButton.isHidden = !searchButton.isHidden 
} 

如果你的搜索按钮是盖概述那就试试这个:

@IBAction func onTapSearchButton(_ sender: Any) { 
    searchButton.isHidden = true 
} 
+0

工作AlvinZhu将迎来它正确当它让我,谢谢! –

相关问题