我是 Swift 的新手,我想知道如何做到这一点。
当我触摸rightBarButtonItem
按钮时,我希望出现以下内容:
Test和Test2文本应该显示在同一个视图控制器中。
如果我不触摸测试,rightBarButtonItem
则不应显示Test2 。(Test和Test2将是。) isHidden
true
这是可能的还是我需要另一种方式?
我已经在互联网上搜索了很长时间。但我一直找不到任何东西。请帮助或尝试提供一些有关如何实现此目的的想法。
我是 Swift 的新手,我想知道如何做到这一点。
当我触摸rightBarButtonItem
按钮时,我希望出现以下内容:
Test和Test2文本应该显示在同一个视图控制器中。
如果我不触摸测试,rightBarButtonItem
则不应显示Test2 。(Test和Test2将是。) isHidden
true
这是可能的还是我需要另一种方式?
我已经在互联网上搜索了很长时间。但我一直找不到任何东西。请帮助或尝试提供一些有关如何实现此目的的想法。
这是可能的,您可以在or中添加Test
and ,然后更改视图的 isHidden 属性。但正如马修所说,苹果更喜欢使用标签栏。Test2
view
stackView
在 ViewDidLoad 中将视图 isHidden 属性设置为 true:
override func viewDidLoad() {
super.viewDidLoad()
customView.isHidden = true
}
@IBOutlet weak var customView: UIView!
@IBAction func rightBarButtonClick(_ sender: UIBarButtonItem) {
customView.isHidden = !customView.isHidden
}
您也可以使用SWReveal吊舱。
或者您可以使用此raywenderlich文档快速自己创建它