2017-04-13 71 views
-3

我正尝试学习的Xcode,并有一个初学者的问题: 我想隐藏一个按钮,应用程序启动时,再拍被按下时出现。隐藏按钮的Xcode

我设法使用.isHidden隐藏/显示标签,但是当我尝试在Swift想要使用的按钮上使用该命令(发件人:任何),并且不会与.xxxx命令一起使用,只要我可以理解。

+0

可以提供错误的屏幕截图的UIButton,因为'.isHidden'应该工作 – JuicyFruit

+1

你为MacOS编写软件, iOS,tvOS还是watchOS? – Caleb

回答

1

使用这个属性:

yourButton.hidden = true 
0

这里的整个事情

class ViewController: UIViewController { 
    @IBOutlet weak var cmdButton1: UIButton! 
    @IBOutlet weak var cmdButton2: UIButton! 

    override func viewDidLoad() { 
     super.viewDidLoad() 
     cmdButton2.isHidden = true 
    } 

    @IBAction func cmdButton1Clicked(_ sender: UIButton) { 
     cmdButton2.isHidden = false 
    } 
} 
1

拖动的UIButton从对象库,然后去属性的UIButton的督察财产,那么你可以选择它,你隐藏属性将无法在屏幕上看到