如何在 Xcode 13 中删除复制的预览 phone?
How to remove a copied preview phone in Xcode 13?
当我单击预览 phone 顶部的以下按钮时,Xcode 会为我复制预览 phone。所以如果点击按钮前只有一个预览phone,那么点击按钮后会有两个。
我的问题是:如何删除复制的预览phone?
预览只会发生,因为您的代码表明它们应该发生。这个按钮真正做的就是修改生成预览的代码。例如:
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
Group {
ContentView()
ContentView()
}
}
}
看到上面写了两次 ContentView()
了吗?这是两个预览。要删除第二个预览,请还原更改。例如:
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
当我单击预览 phone 顶部的以下按钮时,Xcode 会为我复制预览 phone。所以如果点击按钮前只有一个预览phone,那么点击按钮后会有两个。
我的问题是:如何删除复制的预览phone?
预览只会发生,因为您的代码表明它们应该发生。这个按钮真正做的就是修改生成预览的代码。例如:
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
Group {
ContentView()
ContentView()
}
}
}
看到上面写了两次 ContentView()
了吗?这是两个预览。要删除第二个预览,请还原更改。例如:
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}