IOS:按下时不要改变颜色UIButton

Posted

技术标签:

【中文标题】IOS:按下时不要改变颜色UIButton【英文标题】:IOS: don't change color UIButton when it's pushed 【发布时间】:2011-09-30 14:26:51 【问题描述】:

当我按下自定义 UIButton 时,它会改变颜色并变得更暗,但我希望按下它时它的颜色不会改变,我该怎么做?

【问题讨论】:

自定义 UIButton 是指带有图像的按钮?您可以通过为突出显示状态设置相同的图像来做到这一点,但这是一个糟糕的用户体验设计。 【参考方案1】:

您需要为要自定义的每个控件状态设置按钮颜色

【讨论】:

有快速的方法吗? 是的,当您将按钮添加到屏幕或使用 IB 时,在您的代码中设置状态,在您的 viewDidLoad 方法中

以上是关于IOS:按下时不要改变颜色UIButton的主要内容,如果未能解决你的问题,请参考以下文章

PyQt5 QPushButton setSyleSheet 按下时不改变按钮颜色

按下时再现ios7按钮颜色效果[重复]

按下时更改 QPushButton 颜色

使用 TouchableHighlight 在 React Native 中按下时如何更改按钮颜色?

触摸时翻转 UIButton

按下时更改 Android ListView 条目中的图标