如何在nib文件中按下时禁用UIButton高亮显示?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在nib文件中按下时禁用UIButton高亮显示?相关的知识,希望对你有一定的参考价值。

我在一个nib文件中的UIButton中有一个UIView,我想在按下按钮时禁用高亮显示。

但是,取消选中该框(对于所有状态)按钮生成器中的“突出显示的调整图像”按钮不会删除突出显示。

我还尝试在@IBAction中以编程方式禁用突出显示:

@IBAction func myButtonTapped(_ sender: UIButton) {
    sender.adjustsImageWhenHighlighted = false
}

但是按下按钮时,亮点仍然存在。

如果上述方法都不起作用,如何禁用突出显示?

答案

要使用adjustsImageWhenHighlighted,您的UIButton类型应设置为自定义。

以上是关于如何在nib文件中按下时禁用UIButton高亮显示?的主要内容,如果未能解决你的问题,请参考以下文章

在 ScrollView 中按下时的中心元素

在 PyQt5 中按下时如何切换按钮文本

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

怎么屏蔽UiButton选中后高亮的颜色

按下时如何使 UIButton 收缩为 UIActivityIndi​​cator?

UIButton 按下时移动