【问题标题】:How save properties of the UIButton如何保存 UIButton 的属性
【发布时间】:2013-05-20 00:05:37
【问题描述】:

我有两个 ViewController。我在第一个 ViewController 上插入一个带有 IBAction 的 UIButton。当我按下设置名称为“PLAY”的按钮后,我可以看到“STOP”——效果很好。但是当按下设置名称为“STOP”的按钮并打开第二个 ViewController 并返回到第一个 ViewController 后,我可以看到设置名称“PLAY”。这个按钮的属性如何保存?

我也尝试了任何主题,但它不适合我。我使用带有 if/else 的代码来更改 Button 的集合名称。

【问题讨论】:

    标签: uiview uiviewcontroller uibutton


    【解决方案1】:

    您是如何为按钮编写 if/else 代码的?您可以尝试使用标志并像这样设置按钮文本:

    if (isPlaying == true)
    {
        [button setTitle:@"STOP" forState:UIControlStateNormal]
    } else {
        [button setTitle:@"PLAY" forState:UIControlStateNormal]
    }
    

    然后只要按下按钮就将 isPlaying 设置为 true/false。希望这会有所帮助。

    【讨论】:

    • 因为当我返回时,我可以看到“PLAY”,但我必须看到“STOP”,因为我已经按下了这个按钮。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-29
    • 1970-01-01
    • 2011-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多