这是我的代码
import SwiftUI
struct ContentView : View {
var body: some View {
Image(systemName: "bubble.right")
.resizable(capInsets: EdgeInsets(top: 0, leading: 10, bottom: 0, trailing: 10))
.frame(width: 200, height: 100)
}
}
#if DEBUG
struct ContentView_Previews : PreviewProvider {
static var previews: some View {
ContentView()
}
}
#endif
这是结果
您可以看到图像仍然被严重拉伸。我如何使capInsets工作?
[编辑1] -
我想要的是一个气泡图像,它的宽度和高度都可以增加。但是我不希望图像在拉伸时看起来失真。我应该使用CapInsets来防止这种情况。