NavigationView
// ContentView.swift
// ex11
//
// Created by tjoeun on 2023/04/15.
//
import SwiftUI
struct ContentView: View {
@State private var nameIdx = 0
var names = ["paul", "peter", "david", "james", "john"]
var body: some View {
VStack{
NavigationView{
Form{
Section{
Picker(selection: self.$nameIdx, label:
Text("Names")){
// ForEach(0 ..< names.count)
ForEach(0 ..< 5){ index in
Text(self.names[index]).tag(index)
}
}.pickerStyle(SegmentedPickerStyle())
}
}.navigationBarTitle(Text("Names"))
}
Text("Picker Selection: \(nameIdx)")
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}