我正在努力将整个图像放入小部件中而不遗漏边缘。
struct QuoteWidgetEntryView : View {
var entry: Provider.Entry
var body: some View {
Image(entry.quotes)
.resizable()
.scaledToFill()
.ignoresSafeArea(.all)
}
}
如下所示:https://i.sstatic.net/LtOJ5.jpg
关于如何解决这个问题的任何想法。
我尝试了以下实验,但没有成功。
.frame(maxWidth: .infinity, maxHeight: .infinity)
使用
.containerBackground()
修改器设置背景图像。
struct QuoteWidgetEntryView : View {
var entry: Provider.Entry
var body: some View {
Text("Filled!")
.containerBackground(for: .widget) {
Image(entry.quotes)
.resizable()
.scaledToFill()
}
}
}