【发布时间】:2021-12-06 11:09:45
【问题描述】:
我正在尝试填充封装的 strokeBorder,但不幸的是它正在填充矩形。见下图:
有什么想法可以让它只填充到笔画边框吗?我想将该字段用作搜索框,这就是我想在其中使用文本字段的原因。
这是我的代码:
struct ContentView: View {
var body: some View {
HStack{
TextField("Search", text: .constant(""))
}
.padding()
.frame(maxWidth:300)
.background(
Capsule()
.strokeBorder(Color.black,lineWidth: 0.8)
.background(Color.blue)
.clipped()
)
}
}
非常感谢!
【问题讨论】:
-
这是否回答了您的问题stackoverflow.com/a/65202353/12299030?还是这个stackoverflow.com/a/60574108/12299030?还是stackoverflow.com/a/60375025/12299030? ...尝试搜索并找到更多))
标签: swiftui background border