This is a way to create a multi-line picker like UIPickerView. The usability is quite different from UIPickerView and I was puzzled.
Creating a multi-line picker in SwiftUI
- Don't show the Label in the SwiftUI Picker
- Displaying a Picker in SwiftUI
- Calling the transition source method from the view of the screen transition destination in SwiftUI
- Create a sequential numbered array in Swift
- Using TabView to switch screens (SwiftUI)
- Transition from one ListView to another (SwiftUI)
- Sample apps using MVP architecture