[英]How to get highlight effect from an invisible button over an imageview
我在imageview上放了一个按钮。 因此,这是一个自定义按钮,里面没有任何内容。 它是不可见的。 我无法更改结构,因此必须将那些不可见的按钮放在imageview上。
我的问题是按钮是否也可以具有突出显示效果? 因为当我按下按钮时,一切正常。 它像魅力一样运作。 但是正如预期的那样,没有任何突出效果。 我怎么有
尝试将UIButton的showsTouchWhenHighlighted设置为YES。 我希望这就是您想要的。
您可以通过以下代码为按钮设置突出显示的图像。
[sender setImage:HIGHLIGHT_IMAGE forState:UIControlStateHighlighted];
我最终使用了不透明度为%50的黑色图像。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.