Skip to content

Goeun1001/GECalendar

Repository files navigation

GECalendar

Version Platform License Swift Package Manager Carthage compatible

SwiftUI iOS & MacOS Calendar

Requirements

  • iOS 14.0+, MacOS 11.0+
  • Swift 5.0+

Screenshots

iOS
macOS

You can look this views at the GECalendarApp's GECalendarPreviews.

Usage

struct ContentView: View {
    @State var date: Date? = Date()
    var body: some View {
        GECalendar(selectedDate: $date, appearance: Appearance())
    }
}
struct ContentView: View {
    @State var date: Date? = Date()
    var body: some View {
        GEWeekView(selectedDate: $date, appearance: Appearance())
    }
}

You can manage settings with GECalendar's Appearance.

Installation

CocoaPods

pod 'GECalendar'

Carthage

github "Goeun1001/GECalendar"

SPM

.package(url: "https://github.com/Goeun1001/GECalendar.git", from: "1.0.0")

Author

goeun1001, gogo8272@gmail.com

License

GECalendar is available under the MIT license. See the LICENSE file for more info.

Reference