gpt4 book ai didi

ios - button.isHidden 在再次点击按钮 View (背景)后再次消失

转载 作者:行者123 更新时间:2023-11-28 15:49:25 25 4
gpt4 key购买 nike

对 swift 还是个新手,但对 Storyboard以及隐藏和显示按钮有一些兴趣。我创建了一个 Storyboard,其中包含一个填充整个 View 的 ImageView ,以及一个位于其顶部的按钮,称为 overView。我还在 overView 的顶部创建了一个名为 searchButton 的按钮。到目前为止,我很兴奋我得到了这么容易工作的东西,但需要更多帮助。当用户在屏幕上单击(overView 按钮)时,将出现 searchButton。伟大的!但我希望它(searchButton)在再次点击后消失。如果有人可以帮助我,那就太好了。谢谢,这是我的代码

@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.
}

谢谢

最佳答案

试试这个:

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

如果你的 searchButton 被 overView 覆盖,那么试试这个:

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

关于ios - button.isHidden 在再次点击按钮 View (背景)后再次消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42522142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com