Ios 导航链接don';无法正确加载我的个人视图(SwiftUI)
我创建了一个CardButton视图,并在ContentView中使用它:Ios 导航链接don';无法正确加载我的个人视图(SwiftUI),ios,swift,swiftui,Ios,Swift,Swiftui,我创建了一个CardButton视图,并在ContentView中使用它: import SwiftUI struct ContentView: View { var body: some View { NavigationView{ Form{ VStack(alignment: .leading){ ScrollView(.vertical, showsIndicator
import SwiftUI
struct ContentView: View {
var body: some View {
NavigationView{
Form{
VStack(alignment: .leading){
ScrollView(.vertical, showsIndicators: true){
VStack(alignment: .leading){
NavigationLink(destination: NewScore(), label: {
CardButton(textCard: "Text1", image: "image1")
})
NavigationLink(destination: ScoreSaved(), label: {
CardButton(textCard: "Text2",image: "image2")
})
NavigationLink(destination: Analisys(), label: {
CardButton(textCard: "Text13",image: "image3")
})
}
}
}
}
.navigationBarTitle(Text("Title1"))
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
当我添加导航链接时,CardButton构造函数中声明的图像将不再显示,并在其位置显示一个蓝色圆圈
我怎么了?CardButton视图的代码:
import SwiftUI
struct CardButton: View {
var textCard: String
var image: String
init(textCard: String, image: String){
self.textCard = textCard
self.image = image
}
var body: some View {
VStack {
HStack{
Image(image)
.resizable()
.aspectRatio(contentMode: .fit)
.clipShape(Circle())
.shadow(radius: 20)
.frame(width:190,height: 190)
Text(textCard)
.font(.title)
.fontWeight(.bold)
.foregroundColor(Color.orange)
}
}
}
}
显然,回答这个问题需要CardButton的代码。我添加了下面的代码在Xcode 11.3 iOS 13.3上工作我有Xcode 11.3但是在部署信息中iOS的最大版本是13.2,你如何选择13.3 iOS版本?