https://github.com/mownier/sambag
Android Time, Month-Year, and Date pickers implemented in Swift for iOS development
https://github.com/mownier/sambag
android-ui-insipired date-picker ios month-year-picker swift3 time-picker
Last synced: about 1 year ago
JSON representation
Android Time, Month-Year, and Date pickers implemented in Swift for iOS development
- Host: GitHub
- URL: https://github.com/mownier/sambag
- Owner: mownier
- License: mit
- Created: 2017-06-02T06:54:16.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-07-12T06:34:19.000Z (almost 4 years ago)
- Last Synced: 2025-03-24T01:13:09.477Z (about 1 year ago)
- Topics: android-ui-insipired, date-picker, ios, month-year-picker, swift3, time-picker
- Language: Swift
- Homepage:
- Size: 227 KB
- Stars: 50
- Watchers: 5
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sambag
Android Time, Month-Year, and Date pickers implemented in Swift for iOS development
## Date Picker
Specifying min and max date
```swift
let vc = SambagDatePickerViewController()
var limit = SambagSelectionLimit()
limit.selectedDate = Date()
let calendar = Calendar.current
limit.minDate = calendar.date(
byAdding: .year,
value: -50,
to: limit.selectedDate,
wrappingComponents: false
)
limit.maxDate = calendar.date(
byAdding: .year,
value: 50,
to: limit.selectedDate,
wrappingComponents: false
)
vc.limit = limit
```
Showing day of week
```swift
let vc = SambagDatePickerViewController()
vc.hasDayOfWeek = true
```
Hiding day of week
```swift
let vc = SambagDatePickerViewController()
vc.hasDayOfWeek = false
```
## Screenshots
### Time Picker
|||
|---|---|
|| |
### Month Year Picker
|||
|---|---|
| | |
### Date Picker
|||
|---|---|
| | |