// // UserInformationView.swift // iosApp // // Created by Iván on 15/02/22. // Copyright © 2022 orgName. All rights reserved. // import SwiftUI struct UserInformationView: View { @Environment(\.presentationMode) var presentationMode @State var action = Action.account enum Action { case account case about } var body: some View { NavigationView { VStack { switch action { case .account: AccountView() case .about: AboutView() } } .navigationBarTitleView( Picker(selection: $action) { Text("account").tag(Action.account) Text("about").tag(Action.about) } label: { EmptyView() }.pickerStyle(SegmentedPickerStyle()) ) .navigationBarTitleDisplayMode(.inline) .toolbar { ToolbarItem(placement: .navigationBarTrailing) { Button { presentationMode.wrappedValue.dismiss() } label: { Text("done").bold() } } } } } }