我有ViewController
他们是右上角的按钮。当我点击该按钮时,我希望Show/Hide
UIView
位于底部ViewController
,同一ViewController
的{{1}}。任何人帮助我。提前谢谢。
答案 0 :(得分:2)
如果只有Show/Hide a UIView
是您的要求,则以下代码可以使用:
class ViewController: UIViewController
{
@IBOutlet weak var viewHeightConstraint: NSLayoutConstraint!
@IBOutlet weak var customView: UIView!
override func viewDidLoad()
{
super.viewDidLoad()
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
self.viewHeightConstraint.constant = self.view.bounds.height / 2
}
@IBAction func onShowHideButtonPress(_ sender: UIButton)
{
self.customView.isHidden = !self.customView.isHidden
}
}
<强>故事板:强>