我正在关注 Fromm wwdc 2020 中的小部件代码,并且在第一部分中他们提到使用带有.isPlacholder
. 所以我尝试在我的小部件中实现它,如下所示:
struct PlaceholderView: View {
var body: some View {
RandomWidgetView(book: testBook)
.isPlaceholder(true)
}
}
但是我得到了错误Value of type 'RandomWidgetView' has no member 'isPlaceholder'
。谷歌搜索后,我发现了这个:
struct PlaceholderView: View {
var body: some View {
RandomWidgetView(book: testBook)
.redacted(reason: .placeholder)
}
}
然而,这并没有创建正确的占位符,而是完全删除了里面的视图。
我错过了导入还是自 wwdc 以来已更改?如何创建正确的占位符?