HoursPickerView.swift 494 B

1234567891011121314151617181920
  1. import SwiftUI
  2. public struct HoursPickerView: View {
  3. @Binding var selectedHour: Int
  4. private let avaliableHours = [1, 3, 6, 12]
  5. public init(selectedHour: Binding<Int>) {
  6. _selectedHour = selectedHour
  7. }
  8. public var body: some View {
  9. Picker("Show Hours", selection: $selectedHour) {
  10. ForEach(avaliableHours, id: \.self) { hour in
  11. Text(String(hour) + "HR")
  12. }
  13. }
  14. .pickerStyle(SegmentedPickerStyle())
  15. }
  16. }