Ios 如何不显示所有本地日历
你好,谢谢你的帮助 我想做的是创建一个应用程序,该应用程序将显示具有不同任务的多个日历,例如: 我有一个日历给我的狗,它什么时候洗澡或去看兽医。 一只给我的鸟,它也有洗澡和去看兽医的时间。 给我一个,因为我也需要洗澡和去看兽医!哈哈 差不多吧 因此,我一直在遵循本教程: 我的目标是,当我按下“鸟瞰图”和“淋浴”按钮时,只显示鸟瞰日历,当我按下“医生”按钮时,只显示鸟瞰日历。 当我按下狗或我的个人资料时,同样的情况也会发生 但是现在发生的事情是,所有的本地日历都被显示了,我不希望这样 我在编程方面非常糟糕,我刚刚开始,我已经尝试了几天来解决这个问题,但我失败了。因此,我的问题是,在没有其他配置文件或菜单的情况下,如何访问和显示每个配置文件菜单(bath或doctor)所需的日历。。彼此了解吗 如何为用户自动设置新日历? 例如,如果他创建了一个名为Goku的新配置文件,然后按下按钮BATH,是否可以自动创建一个名为Gokubats的日历Ios 如何不显示所有本地日历,ios,objective-c,calendar,Ios,Objective C,Calendar,你好,谢谢你的帮助 我想做的是创建一个应用程序,该应用程序将显示具有不同任务的多个日历,例如: 我有一个日历给我的狗,它什么时候洗澡或去看兽医。 一只给我的鸟,它也有洗澡和去看兽医的时间。 给我一个,因为我也需要洗澡和去看兽医!哈哈 差不多吧 因此,我一直在遵循本教程: 我的目标是,当我按下“鸟瞰图”和“淋浴”按钮时,只显示鸟瞰日历,当我按下“医生”按钮时,只显示鸟瞰日历。 当我按下狗或我的个人资料时,同样的情况也会发生 但是现在发生的事情是,所有的本地日历都被显示了,我不希望这样 我在编程方
谢谢您的帮助。使用下面的代码获取日历列表
EKEventStore *eventStore = [[EKEventStore alloc] init];
[eventStore requestAccessToEntityType:EKEntityTypeEvent completion:^(BOOL granted, NSError *error)
{
if (granted)
{
dispatch_async(dispatch_get_main_queue(), ^(void) {
NSArray *cals = [eventStore calendarsForEntityType: EKEntityTypeEvent];
NSLog(@"Cals: %@",cals);
});
}
else
{
//Error
}
}];