iOS - 具有沮丧状态的自定义按钮

时间:2011-08-30 14:20:08

标签: ios objective-c cocoa-touch uibutton uiimage

我意识到必须有大量的指南才能做到这一点,但我找不到它......

我要做的是使用带有自定义图像的按钮,当您按下按钮时,图像会更改为按钮的另一个“按下”版本。

2 个答案:

答案 0 :(得分:5)

如果您不喜欢James Webster的解决方案,您也可以通过界面构建​​器执行相同的操作。选择您的按钮,然后从属性中找到“状态配置”列表并选择“已选择”。然后,如果您设置图像,标题等,如果执行[button setSelected:YES];

,您将获得不同的图形和文本

答案 1 :(得分:3)

我认为你需要的是:

[button setImage:image forState:UIControlStateSelected];