菜鸟教程小白 发表于 2022-12-12 10:14:35

ios - 如何将事件添加到 iOS 的 Kal 日历库?


                                            <p><p>我在我的应用中集成了 Kal 日历。现在我要将事件添加到我从服务器接收为 <code>JSON</code> 的日历中,并在日历上出现事件的位置显示一个点。我查看了 <a href="https://github.com/klazuka/Kal" rel="noreferrer noopener nofollow">github</a> 中给出的示例代码示例项目,但不知道如何为 kal 日历实现数据源?
任何帮助将不胜感激。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p><a href="https://github.com/klazuka/Kal" rel="noreferrer noopener nofollow">gitHub</a> 上提供的假期示例是开始的好地方。我是这样做的-
将 ViewController 中的 <code>Kal</code> 日历初始化为-</p>

<pre><code>kal = [ init];
    kal.title = @&#34;Calender&#34;;
    kal.view.frame = CGRectMake(0, 65, 320, kal.view.frame.size.height);
    ;
    kal.delegate = self;
    dataSource = [ init];
    kal.dataSource = dataSource;
    ];
</code></pre>

<p>并提供委托(delegate)实现以显示事件的详细信息</p>

<pre><code>#pragma mark - UITableViewDelegate
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSLog(@&#34;event selected.... ******&#34;);
    Events* event = ;
    EventDetailViewController* vc = [ instantiateViewControllerWithIdentifier:@&#34;eventDetail&#34;];
    ;
    ;
}
</code></pre>

<p>现在实现假期示例(HolidaySqliteDataSource)中给出的 <code>KalCalendarDataSource</code> 并使用您的事件模型更改假期。只是模型类和变量名没有太多变化,你会很高兴的。</p>

<p>希望这会有所帮助。快乐的编码。 :P</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何将事件添加到 iOS 的 Kal 日历库?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/23994110/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/23994110/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何将事件添加到 iOS 的 Kal 日历库?