【发布时间】:2017-05-17 04:41:11
【问题描述】:
我的自定义 UIView draw(_ rect: CGRect) 函数中有一个 UIBezierPath。我想用渐变色填充路径。请任何人指导我该怎么做。
我需要用渐变色填充剪辑,然后用黑色描边路径。
SO 中有一些帖子没有解决问题。例如Swift: Gradient along a bezier path (using CALayers),这篇文章将指导如何在UIView 中而不是UIBezierPath 中的图层上绘图。
注意:我正在开发 Swift-3
【问题讨论】:
-
@ArtemNovichkov 我已经探索了这个线程,没有任何关于用渐变填充 UIBazierPath 的内容。我的意图不是完整视图,而是 UIBazierPath。不过感谢您的评论。
-
你提到的帖子没有提供真正的渐变颜色的具体解决方案。 @User511
标签: ios uiview swift3 core-graphics draw