11

Interface Builder 中有一个Highlight Tint选项用于UIButton. 是否可以UIButton在 iOS 5 中以编程方式更改它……使用某种外观协议或其他解决方法?

4

1 回答 1

13

您可以将其设置为

[button setTintColor:[UIColor grayColor]];

这相当于 IB 中的 hightlight tint 选项,仅适用于高亮状态。

更新: 为了为应用程序中的所有按钮实现此功能,请使用以下命令:

[[UIButton appearance] setTintColor:[UIColor orangeColor]]; 

它将设置UIButton您将在应用程序中使用的所有内容。

检查此以获取有关UIAppearance 协议的更多详细信息。

于 2012-10-30T06:53:04.457 回答