路径线SwiftUI的圆角

Nas5296

如何使两端的线圆角?我正在绘制一条简单的直线,如下所示,但无法获得圆角。“ .cornerRadius”不起作用。有任何想法吗?

struct Line: View {
    let geoProx: GeometryProxy

    var body: some View {
        Path{ path in
            path.move(to: CGPoint(x: geoProx.size.width/2, y: geoProx.size.height/2))
            path.addLine(to: CGPoint(x: geoProx.size.width/2 - geoProx.size.width/4, y: geoProx.size.height/2))

        }
        .stroke(lineWidth: 8.0)
        .foregroundColor(.white)
        .cornerRadius(10.0)
        .zIndex(1.5)
    }
}
泰勒

尝试更换:

.stroke(lineWidth: 8.0)

与:

.stroke(style: StrokeStyle(lineWidth: 8.0, lineCap: .round))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章