[SwiftUI]なぜこのエラーコードが出るのか教えていただきたいです。
【Missing argument for parameter 'isCheaked' in call】
以下コード文です。
import SwiftUI
struct ContentView: View {
@State var patients = ["sotomura","imada","uemura","satou"]
var body: some View { NavigationView{ List{ ForEach(patients,id:.self){patient in NavigationLink(destination: PersonCheckMark()){ Text(patient) } } } .navigationBarTitle("リスト") } }
}
struct PersonCheckMark: View{
@Binding var isChecked: Bool
var body: some View{
Button(action: {
isChecked.toggle()
}){
Image(systemName: isChecked ?
"person.crop.circle.badge.checkmark" :
"person.crop.circle")
.foregroundColor(isChecked ? .blue : .gray)
}
.scaleEffect(CGSize(width: 2.0, height: 2.0))
.frame(width: 50, height: 50, alignment: .center)
}
}
struct personCheckMark2:View{
@State var isChecked_person1: Bool = false
var body: some View{
Text("担当者1のチェック").padding(.horizontal,10)
PersonCheckMark(isChecked: $isChecked_person1)
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
回答1件
あなたの回答
tips
プレビュー