我想将我的小部件的大小调整为小部件内容的整体大小。问题是,标准形状(窗口小部件的背景)默认为可用空间,我不想对其框架进行硬编码。任何建议,例如使用GeometryReader?
struct WidgetView: View {
var body: some View {
ZStack {
RoundedRectangle(cornerRadius: 40, style: .continuous)
.foregroundColor(.gray)
Text("TestingText")
}
}
}
我想你想要这个
struct WidgetView: View {
var body: some View {
Text("TestingText")
.background(RoundedRectangle(cornerRadius: 40, style: .continuous)
.foregroundColor(.gray))
}
}