【发布时间】:2018-09-03 07:22:09
【问题描述】:
我在 nib 文件的 UIView 中有一个 UIButton,我想在按下按钮时禁用突出显示。
但是,在 Interface Builder 中为按钮取消选中框(对于所有状态)“突出显示调整图像”不会删除突出显示。
我还尝试在 @IBAction 中以编程方式禁用突出显示:
@IBAction func myButtonTapped(_ sender: UIButton) {
sender.adjustsImageWhenHighlighted = false
}
但是当按钮被按下时,高亮仍然在这里。
以上方法均无效时如何禁用高亮?
【问题讨论】:
-
确保您的
UIButton类型设置为自定义。 -
这解决了这个问题。谢谢!
标签: ios swift uibutton uikit nib