按钮有两个标题/方法

时间:2012-09-21 11:54:29

标签: ios button states awakefromnib

每个人都知道应用程序商店中的按钮,即“购买”按钮,当您购买它时,它会更改为“下载”。我想要一个带有“下载”和“删除”的类似按钮。但我无法弄清楚如何创建它。方法不是问题,但是如何配置按钮?

我认为它应该关注数据,如果存储按钮显示“删除”并在单击时调用delete方法,否则在按钮显示“download”时调用下载方法。有人可以给我一个建议吗?

我需要“awakeformnib”吗?在按钮初始化之前应该对文件进行研究,并在用户使用按钮时进行动态更改。

希望有人可以帮助我: - )

1 个答案:

答案 0 :(得分:0)

当我需要这样的东西时,我只用相同的框架创建2个不同的按钮,一次只能看到其中一个按钮。在他们的方法中,我不仅要做那个代表那个按钮的东西,还要隐藏/显示它们 所以我认为你也可以这样做 - 首先检查数据,配置第一个按钮,然后隐藏/显示另一个按钮 希望这会有所帮助。