Как получить только видимые календари в iOS - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь получить только видимые календари из iOS, используя Swift.Я могу получить полный список доступных календарей, но не могу знать, какой из них отображается на устройстве.Я просто хочу работать с этими и не создавать другой список выбранных календарей, вместо этого использовать список, который уже есть в системе.

Любой знает, есть ли какие-либо свойства, которые я могу получить, или любой другой метод?EKCalendar, кажется, не имеет никакого полезного в этом отношении.

Любая помощь будет высоко ценится.

func ListCalendars() {
        if !AccesToCalendar() { return }

        self.calendarList = MyEvenstore.calendars(for: .event)

        for calendars in calendarList!{
            print(calendars.title)
        }
}

1 Ответ

0 голосов
/ 29 декабря 2018

Я могу выяснить, что существующие календари в системах настроены и все они «видимы».Я предполагаю, что данные из приложения calendar, где настроена видимость, недоступны из другого приложения.

...