【发布时间】:2018-03-01 02:46:06
【问题描述】:
这是我想要的
我的代码
let shadowPath = UIBezierPath(rect: shadowView.bounds).cgPath
shadowView.layer.shadowColor = UIColor.grey.cgColor
shadowView.layer.shadowOffset = CGSize(width: 0, height: 1)
shadowView.layer.shadowOpacity = 0.5
shadowView.layer.masksToBounds = false
shadowView.layer.shadowPath = shadowPath
shadowView.layer.shadowRadius = 5
我想在我的 UIVIew 中实现完全相同的阴影。当我使用上面的代码运行我的应用程序时,它分布在 4 个方面。注意:阴影在两个边缘很薄,在中心是粗体。
【问题讨论】:
-
你的影子应该是红色的?我找不到红色
-
你看到的是哪种颜色?我将不透明度设为 0.5。不在乎颜色。
-
灰色?图片周围
-
我只想构建阴影形状而不是颜色
-
我给红色测试...