繁体   English   中英

如何通过图像视图上的不可见按钮获得突出显示效果

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM