Swift カレンダー一覧取得
カレンダー一覧取得
var eventStore = EKEventStore() let calendars = eventStore.calendars(for: .event) print(calendars)
EKCalendarの配列で取得出来ます。
カレンダー名:EKCalendar.titile
色:EKCalendar.color
カレンダー色をUIColorに変換Example
EKCalendar.cgColorを利用する
scheduleView.baseView.backgroundColor = UIColor(red: event.calendar.cgColor.components![0], green: event.calendar.cgColor.components![1], blue: event.calendar.cgColor.components![2], alpha: 0.3)