在iphone中突出显示时改变按钮的颜色

问题描述:

如何改变按钮的颜色,当我只是触摸它时......我的意思是说当按钮被加亮时。我想改变默认的蓝色在iphone中突出显示时改变按钮的颜色

您可以使用:你能做到这一点,更简单的方法setBackgroundImage:forState

[myButton setBackgroundImage:genericImage forStates:UIControlStateNormal]; 
[myButton setBackgroundImage:buttonBackgroundPressed 
        forStates:UIControlStateHighlighted]; 
+0

我需要图像还是可以设置十六进制值来更改颜色? – 2014-08-01 07:10:35

的一种方式,是Interface Builder的范围内。

  • 选择您要调整的状态颜色
  • 命中CMD + 1按钮,选择称为第一Tab“键属性”
  • 您可以通过点击设置为不同状态下的不同属性在当前显示为“默认状态配置”的下拉列表上