小编Tdg*_*10e的帖子

SwiftUI - 使用 SwiftUI 创建一条虚线

我需要创建一条虚线。我尝试通过创建一个带有虚线笔划的矩形视图来解决这个问题。但是,当将矩形的高度设置为 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)

xcode ios swift swiftui

17
推荐指数
4
解决办法
6477
查看次数

标签 统计

ios ×1

swift ×1

swiftui ×1

xcode ×1