【发布时间】:2019-01-10 21:53:40
【问题描述】:
我在 UIView 中有 3 个 UIButtons,它们具有相同的文本颜色和相同的背景颜色。在点击时,他们三个都会触发相应的事件。但只有一个响应触摸“闪烁”。另外两个会发生什么?他们有时(但很少)有“眨眼”行为,但touch up inside event 总是在点击时触发。
按钮添加在storyboard:
【问题讨论】:
-
然后设置高亮状态的背景颜色
-
@ktrkathi 我刚刚尝试了你的建议。我继承了 UIButton 并覆盖了
isHighlightedvar 。我遇到了类似的问题。它只是有时(很少)突出显示。touch event每次都会触发。