- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我已将 Kal 日历集成到我的应用程序中。现在我要将事件添加到我从服务器接收到的 JSON
事件,并在日历上显示事件的位置显示一个点。我查看了 github 中给出的示例代码示例项目,但没有得到任何关于如何为 kal 日历实现数据源的线索?任何帮助将不胜感激。
最佳答案
节假日示例在 gitHub 上提供是开始的好地方。我是这样做的-在您的 View Controller 中将 Kal
日历初始化为-
kal = [[KalViewController alloc] init];
kal.title = @"Calender";
kal.view.frame = CGRectMake(0, 65, 320, kal.view.frame.size.height);
[self.view addSubview:kal.view];
kal.delegate = self;
dataSource = [[KalCalendarDataSource alloc] init];
kal.dataSource = dataSource;
[kal showAndSelectDate:[NSDate date]];
并提供委托(delegate)实现以显示您的事件的详细信息
#pragma mark - UITableViewDelegate
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
NSLog(@"event selected.... ******");
Events* event = [dataSource eventAtIndexPath:indexPath];
EventDetailViewController* vc = [[UIStoryboard storyboardWithName:@"Main" bundle:Nil] instantiateViewControllerWithIdentifier:@"eventDetail"];
[vc setEvent:event];
[self.navigationController pushViewController:vc animated:YES];
}
现在按照假期示例 (HolidaySqliteDataSource) 中给出的方式实现 KalCalendarDataSource
并使用您的事件模型更改假期。模型类和变量名没有太多变化,你会很高兴。
希望这会有所帮助。快乐编码。 :P
关于ios - 如何将事件添加到 iOS 的 Kal 日历库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23994110/
我找到了 link在此链接中@RoIT 建议“在 Kal 项目中搜索“markerImage”。所有图像都存储在 Kal.Bundle 中。您可以修改图像或交换成您自己的图像。”我的问题是我们如何交换
经过非常努力,我在深夜 2 点在我的办公室发布了这个问题。 问题是: 1) 我已在我的应用程序中包含 Kal calender ( link here ) 2)在我决定在我的应用程序中包含 xmpp
从链接 https://github.com/klazuka/Kal 下载了 kal.Calendar 项目 我正在尝试将 Kal.Calendar 集成到我的项目中。 我在桌面上下载了 klazuk
我使用 Klazuka/Kal Controller 来选择日期。当我添加来自两个不同数组的事件时。所以 基本上我有两个数组,其中有不同的日期。所以,我想区分这两个 数组在日历中显示为事件时的日期。
我正在使用 Kal https://github.com/klazuka/Kal实现一个日历。我正在使用 Storyboard,所以我将 KalViewController 作为子项添加到容器 Vie
我是 obj c 的新手,我不了解如何使用 Kal Calendar。有人愿意帮助新的应用程序开发人员完成整个过程吗?我已将它安装到我的应用程序中,但不知道如何使用它。我知道如果你不回应,我找不到任何
我正在开发一款 iPad 应用程序,并且在该行业相对较新。我正在尝试将 Kal 日历集成到登录应用程序后出现的选项卡项目中。但无法做到这一点。 最佳答案 如果您在选择选项卡栏项目后尝试显示全屏 Vie
我已经在我的项目中设置了 Kal 日历。我已经从 xib 文件中添加了我的自定义单元格。它显示正确但不能以任何方式改变单元格高度。在 xib 文件中尝试过,在“heightForRowAtIndexP
我有一个小问题。我正在尝试将 Klazuka/Kal 项目合并到我的项目中。我做了以下事情: 我将 Kal.xcodeproj 和所有文件添加到我的项目 在构建阶段下,我已将 Kal 添加到“目标依赖
目前,我已经在我的一个 tabBarViewControllers 中实现了 Kal 日历,而且布局非常完美。我现在想创建一个按钮,用户单击该按钮,日历会立即在月历 View 中突出显示当前日期,即按
我在我的应用程序中使用 Kal 日历。然而,当调用 Kal ViewWillAppear 时,我的应用程序崩溃了。这是我的代码。 -(void)viewWillAppear:(BOOL)animate
我使用了下面的代码 - (void)viewDidLoad { EKEventStore * store = [[EKEventStore alloc] init];
1- 我想从 Kal 控件中获取选定的日期。 (https://github.com/klazuka/Kal) 我将代码添加到我的 Controller 中: kal = [[KalViewContr
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭1
日历和导航栏之间的空白区域太多。这是我正在谈论的图片: 我从 Storyboard中的 ViewController 的 ViewDidLoad 调用代码: - (void) viewDidLoad
我正在使用Kal并且无法使其正确显示。 现在,在 Storyboard 中,我有一个带有标签 1 的主视图的 subview : 我将该 subview 安装到导航栏和选项卡栏之间的空间: 问题是日历
我已将 Kal 日历集成到我的应用程序中。现在我要将事件添加到我从服务器接收到的 JSON 事件,并在日历上显示事件的位置显示一个点。我查看了 github 中给出的示例代码示例项目,但没有得到任何关
我正在开发一个应用程序,它有以下场景。用户登录应用程序后,将出现一个自定义的选项卡式面板。我想将 Kal 日历显示到我的第一个选项卡项中。但是这样做失败了。请任何人都可以为我提供 XCODE 4.2
我有一个 iPad 应用程序,需要有多个日历,每个员工一个,另一个提供所有员工日历的综合 View 。 Kai 或 EventKit 是否支持此要求?如果没有,是否有日历 API 可以? 最佳答案 E
当我单击包含我的 kal 日历的标签栏时,日历会消失: 这是我在 viewWillAppear 中的代码: -(void)viewWillAppear:(BOOL)animated { [su
我是一名优秀的程序员,十分优秀!