-
SwiftUI ListView 14 - ListView 라디오 버튼 만들기SwiftUI 100 레시피/ListView 2022. 5. 26. 18:55
리스트버튼내 라디오 버튼 추가하는 방법
import SwiftUI
struct ContentView: View {
@State private var selectedChoice = ""
let choices = ["학생", "교직원", "교수"]
var body: some View {
List(choices, id: \.self){choice in
HStack {
Text(choice)
Spacer()
//circle.inset.filled //조금 더 큰 내원
Image(systemName: selectedChoice == choice ? "smallcircle.fill.circle" : "circle")
.onTapGesture {
selectedChoice = choice
}.font(.title)
.foregroundColor(.blue)
}
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
리스트내 라디오 버튼 생성하기 'SwiftUI 100 레시피 > ListView' 카테고리의 다른 글
SwiftUI ListView 13 - ListView 체크박스, 다중선택 (0) 2022.05.26 SwiftUI ListView 12 - ListView Json 연동하여 500번까지 스크롤 만들기 (0) 2022.05.26 SwiftUI ListView 11 - ListView 제목 펼칠 수 있게 (0) 2022.05.26 SwiftUI ListView 10 - ListView 다중선택하기 (0) 2022.05.26 SwiftUI ListView 9 - ListView 좌우로 스왑액션(swipeActions) (0) 2022.05.26