我意识到有许多教程可以做到这一点,但是我找不到...
我想做的是使用一个自定义图片的按钮,当你按下按钮时,将图片更改为另一个“按下”版本的按钮。
我意识到有许多教程可以做到这一点,但是我找不到...
我想做的是使用一个自定义图片的按钮,当你按下按钮时,将图片更改为另一个“按下”版本的按钮。
如果您不喜欢詹姆斯·韦伯斯特(James Webster)的解决方案,您也可以通过界面构建器完成相同的操作。选择您的按钮,从属性中找到“状态配置”列表,并选择“已选”。然后,如果您设置图像、标题等,当您执行[button setSelected:YES];
时,您将获得不同的图形和文本。
我相信您需要:
[button setImage:image forState:UIControlStateSelected];