繁体   English   中英

iOS:如何使用带有阴影的资产作为按钮图像并使阴影部分不可轻敲?

[英]iOS : how to use an asset with a shadow as a button image and make the shadow part not tappable?

我有一个资产,代表一个带有下面阴影的按钮。 我只想使蓝色部分可轻敲。 有一个简单的方法吗?

在此处输入图片说明

谢谢。

您可以像这样以编程方式添加投影:

button.layer.shadowColor = UIColor.black.cgColor
button.layer.shadowOffset = CGSize(width: 5.0, height: 5.0)
button.layer.shadowRadius = 3.0
button.layer.shadowOpacity = 1.0

因此,换出一个没有内置阴影的按钮资产版本,然后如上所述添加阴影。 无论大小/偏移量如何,新的阴影都不会更改按钮的可点击区域。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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