// // RadioButton.swift // fiveConstant // // Created by 李建 on 2023/1/14. // import SwiftUI struct RadioButton: View { @Binding var selected: Bool var body: some View { Button(action: { self.selected.toggle() }, label: { Image(systemName: self.selected ? "checkmark.circle.fill" : "circle") .foregroundColor(self.selected ? Color("MainColor") : Color.gray) }) } } struct RadioButton_Previews: PreviewProvider { @State static var isseelcted: Bool = false static var previews: some View { RadioButton(selected: $isseelcted) } }