0

我正在尝试构建一个简单的钉子跳跃游戏(请参阅: http ://cl.ly/2x0v1V3z351t0j3d3y0L )。

我的计划是让每个“挂钩”一个 UIButton 并切换 UIButton 状态,以便在游戏期间的不同时间显示不同的图像。使用 UIButton 的默认状态让我走得很远,但我需要在默认状态 4 之外添加一个额外的状态。

我该怎么做呢?我想我需要子类 UIButton 来创建一个自定义 UIButton 对象,但这是我卡住的地方。我找不到任何有关添加新按钮状态的资源。这是可能的吗?

4

2 回答 2

2

下面的这个链接对我实现自己的自定义按钮有很大帮助。我基本上采用了那个人的代码并使其与 ARC 兼容,但他所做的基本原理真的很棒!

自定义按钮状态

于 2012-04-17T07:17:39.453 回答
0

子类UIBUtton化并添加自定义状态变量,然后使用 setter 更改显示的图像。

于 2012-04-17T06:55:36.640 回答