gpt4 book ai didi

ios - 为圆形按钮添加阴影

转载 作者:行者123 更新时间:2023-11-28 15:23:08 25 4
gpt4 key购买 nike

这是我用来设置其中一个按钮图像的当前代码。该按钮被设置为 Storyboard的导出。

userPictureButton.sd_setBackgroundImage(with: URL(string: currentUserData.photoURL), for: .normal)
userPictureButton.layer.cornerRadius = userPictureButton.frame.size.width / 2
userPictureButton.clipsToBounds = true

clipsToBounds = true 时,向此按钮添加阴影的所有方法似乎都失败了。当我将剪辑限制到边界时,我可以看到阴影但不再有圆形按钮。

有人知道解决办法吗?

最佳答案

试试这个:

将您的 UIButton 嵌入到 UIView 中,然后根据以下代码应用 shadowcorner radius :

    button.layer.cornerRadius = 10.0
button.clipsToBounds = true

containerView.clipsToBounds = false
containerView.layer.cornerRadius = 10.0
containerView.layer.shadowOffset = CGSize(width: 2, height: 2)
containerView.layer.shadowRadius = 3.0
containerView.layer.shadowColor = UIColor.black.cgColor
containerView.layer.shadowOpacity = 1.0

根据您的要求给出值。

关于ios - 为圆形按钮添加阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45645593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com