减少图像的边框宽度,它的SF符号,我try 了不同的方法,但它不起作用

struct CheckboxView: View {
    var isSelected: Bool
    var size: CGSize = CGSize(width: 30, height: 30)
    var body: some View {
        Image(systemName: isSelected ? "rectangle.inset.filled" : "rectangle")
            .resizable()
            .frame(width: size.width, height: size.height)
    }
}

struct CheckboxView_Previews: PreviewProvider {
    static var previews: some View {
        CheckboxView(isSelected: false)
    }
}

Currently enter image description here

To this enter image description here

推荐答案

Image(systemName: isSelected ? "rectangle.inset.filled" : "rectangle")
    .resizable()
    .fontWeight(.light) // <--

甚至是

Image(systemName: isSelected ? "rectangle.inset.filled" : "rectangle")
    .resizable()
    .fontWeight(.ultraLight) // <--

够瘦吗?

Swift相关问答推荐

当我点击模拟器中的文本字段时,UIKit CLLocationButton崩溃

map 视图上的SwiftUI渐变折线

在visionOS RealityView中使用.GenerateText时,未显示Reality Composer Promaterial 纹理

异步/等待函数的XCTAssertThrowsError

MacOS 13-如何使用SwiftUI创建Message.App设置工具栏?

对实例方法appendInterpolation的调用没有完全匹配

SwiftUI,如何更改具有多个按钮和一个布尔条件的一个按钮标签

按数组大小进行类型判断?

ClosedRange.Swift 中 Int 的索引?

带有可选字符串作为键路径的 SwiftUI iOS16 表

为什么我在我的 Swift iOS 应用程序项目中收到 Xcode 中的错误消息无法识别的 Select 器发送到类?

如何在不提交到应用store 的情况下在本地运行我的应用

SwiftUI 分段 Select 器的问题

如何更改 Picker 的边框 colored颜色

如何在 SwiftUI 中正确实现Collection 夹?

在运行时访问 UIView 宽度

如何快速制作虚线?

为 UIActivityViewController Swift 设置不同的活动项

DispatchQueue:不能在非主线程上使用 asCopy = NO 调用

如何交换快速数组中的元素?