我需要创建一条虚线。我尝试通过创建一个带有虚线笔划的矩形视图来解决这个问题。但是,当将矩形的高度设置为 1 时,会导致双线同时显示视图的顶部和底部边框。
这是代码:
Rectangle()
.fill(Color.clear)
.frame(height: 1, alignment: .bottom)
.overlay(
RoundedRectangle(cornerRadius: 0)
.stroke(style: StrokeStyle(lineWidth: 1, dash: [5]))
.foregroundColor(Color(UIColor.blue))
)
Run Code Online (Sandbox Code Playgroud)