0

我有一个标题设置为“计算器”的按钮当点击我的视图控制器中的这个按钮时,它会隐藏并显示一堆对象,并将按钮的标题更改为“返回”:

@IBAction func calculatorButtonTapped(sender: AnyObject) {
    calculatorContainer.hidden = false
    inspirationLabel.hidden = true
    beginningLabel.hidden = true
    menuExampleButton.hidden = true
    aboutButton.hidden = true
    calculatorButton.setTitle("Back", forState: UIControlState.Normal)
}

当标题设置为“返回”并且单击该按钮时,我希望显示隐藏的所有内容以及显示隐藏的所有内容。当标题设置为“计算器”时,我希望上述代码中的所有内容都发生。我怎样才能做到这一点?

4

1 回答 1

0

你可以试试这段代码:

@IBAction func calculatorButtonTapped(sender: AnyObject) {
    calculatorContainer.hidden = !calculatorContainer.hidden
    inspirationLabel.hidden = !inspirationLabel.hidden
    beginningLabel.hidden = !beginningLabel.hidden
    menuExampleButton.hidden = !menuExampleButton.hidden
    aboutButton.hidden = !aboutButton.hidden
    calculatorButton.setTitle("Back", forState: UIControlState.Normal)


    if !calculatorContainer.hidden{

            inspirationLabel.hidden = true
            beginningLabel.hidden = true
            menuExampleButton.hidden = true
            aboutButton.hidden = true

    } 
}

这将在隐藏和不隐藏图像之间来回切换。

于 2015-03-12T01:21:44.457 回答