我知道我的情况可能很少见,但在这种情况下如何禁用 UIButton 色调颜色?
我有一个自定义的 UIButton,它具有 attributedTitle 以帮助以不同的颜色和 alpha 显示按钮图案。
在我的自定义按钮 .m 文件中,我设置了类似这样的内容
[self setBackgroundImage:[self imageWithColor:[UIColor grayColor]] forState:UIControlStateSelected];
选中按钮时背景颜色变为灰色
然而真正的结果是这样的:
一些文本颜色如何变成白色,我认为这是因为 UIButtons 的色调效果。
我是否可以将背景设置为灰色,而文本仍然保持按钮选定状态下属性标题中设置的颜色?
谢谢
最佳答案
yourbutton = [UIButton buttonWithType:UIButtonTypeCustom];
(or)
如果您将按钮放在 Storyboard 中....选择按钮类型为自定义而不是系统。
关于ios - 如何禁用 UIButton 色调颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27475435/