iOS EventKit: отображение календаря в другом разделе, кроме iCloud / на моем iPhone
Есть ли способ создать новый календарь в моем приложении, который будет отображаться в другом разделе родного приложения Календарь iOS?
На приведенном выше рисунке Facebook имеет свой собственный раздел для календарей, как и Hotmail, Gmail и т. Д.
На данный момент я могу создавать календари с источниками EKSourceTypeLocal или EKSourceTypeCalDAV, которые будут отображаться в группе "На моем iPhone" или "iCloud" соответственно. Могу ли я создать новый раздел здесь? Не похоже, что вы можете создать новый источник, поэтому я понятия не имею, как подойти к этому.
2 ответа
Hotmail, Facebook и Gmail имеют разделы, потому что пользователь подписывается на календари этих служб. Чтобы отобразиться как раздел, вам нужно запустить сервер CalDAV, на который пользователь может подписаться (в приложении "Календарь").
Нет, вы не можете создавать новые разделы для отображения в каландрах.