【问题标题】:Can I integrate an iOS calendar in my app?我可以在我的应用程序中集成 iOS 日历吗?
【发布时间】:2019-06-03 18:18:05
【问题描述】:

目前我正在使用 Swift 创建一个 iOS 应用程序。 在应用程序中,我希望显示我共享的 iCloud 日历之一。 如果这个 iOS 日历只显示在应用程序中,那将是最好的。 一个重要的功能是,如果我在我的共享日历中添加一个事件,它当然也应该添加到应用程序中。 一个惊人但可选的功能是: 我的 AppleID 当然可以编辑日历。如果应用程序识别出我正在使用具有允许编辑日历的 AppleID 的设备,以便我能够编辑日历。

总结一下:最好在我的应用中嵌入 iOS 日历。

感谢您的帮助

【问题讨论】:

    标签: ios swift xcode calendar


    【解决方案1】:

    我想这就是你要找的https://developer.apple.com/documentation/eventkit

    EventKit 是从日历中读取的方式。

    之后,您可以选择如何显示您获得的事件。对我来说最简单的方法是在 UITableView 中。

    【讨论】:

    • 是的,我知道 EventKit。但是有没有办法复制界面或者整合iOS日历的界面和设计呢?
    • 为什么需要这个?但总的来说是的,您可以检查不同的库,这些库将为您提供日历的 UI 部分,如果您使用 EventKit,您可以创建 iOS 日历的副本。
    • 首先非常感谢您。在我的应用程序中,我的员工应该会看到重要的会议。我必须将它与常见的 iOS 日历分开,以确保将商业和私人生活分开。此外,我真的很喜欢在同一个地方收集所有东西的想法。您甚至可能知道如何将 iOS 日历嵌入到应用程序中吗?
    • 无法在应用程序中嵌入 iOS 日历。您可以做的是为您的员工创建新的日历实例。他们可以添加到那里的手机上。或者正如我提到的使用 eventKit 创建简单的应用程序。
    猜你喜欢
    • 2018-09-07
    • 2016-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 2018-05-02
    相关资源
    最近更新 更多