我有一个uiview,Button.最初我的视图将被隐藏所以当我的按钮点击我需要显示我uiview,当我点击相同的按钮时我需要隐藏相同的视图.
如何在swift 2.0中做到这一点.现在我做的是当我第一次点击它 - 它的显示.
@IBAction func PressRefine(sender: AnyObject) {
menuView.hidden = false
}
Run Code Online (Sandbox Code Playgroud)
但是当我按它时它应该隐藏起来.怎么做???
Wez*_*Wez 11
试试一个if声明.
@IBAction func PressRefine(sender: AnyObject) {
if menuView.hidden {
menuView.hidden = false
} else {
menuView.hidden = true
}
}
Run Code Online (Sandbox Code Playgroud)
或者@TedHuinink建议,用更少的代码.
@IBAction func PressRefine(sender: AnyObject) {
menuView.hidden = !menuView.hidden
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13687 次 |
| 最近记录: |