问题标签 [calendarkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - CalendarKit 实现基础
我正在开发一个需要日历部分的应用程序,从预览图像来看,CalendarKit 看起来非常棒。但是,我是 Swift 的新手,不确定如何使用它。我已经很好地安装了 CocoaPod,但是当我尝试将其添加到我的项目中时,CalendarKit 网站上“用法”部分下列出的代码给了我两个意外错误。这些错误是“只能在类成员上指定'覆盖'”和“无法将类型'[Event]'的返回表达式转换为返回类型'[EventDescriptor]'”
这是显示错误的代码的屏幕截图,以及编辑:如果您不想转到任何一个链接,这里是代码的文本
由于此代码完全按照用法部分中的说明编写,因此我不知道如何修复错误 - 我不想通过假设代码错误并按照 XCode 建议的方式更改它来破坏任何内容。
此外,我不明白我应该在“var models =”之后放置什么(后面是注释 // Get events (models) from the storage / API)。我是否使用 EKEventStore() 或类似的东西?谁能将我链接到示例代码或解释这里到底应该做什么?
最后,是否有任何文档说明我如何将此函数返回的事件链接到日视图或月视图/实现这些视图?我想要在应用程序中切换的日视图和月视图。
非常感谢您抽出宝贵的时间,如果有任何我遗漏的文档或可以解释这些基本问题的示例代码,我很抱歉遗漏了它 - 请链接它,我会检查出来!
calendarkit - 有没有办法使用 CalendarKit 从另一个结构更改日期?
我正在使用 CalendarKit 和 SwiftUI。我需要创建“今天”按钮和日期选择器来选择日期,但我没有找到任何解决方案,所以有没有办法更改日期或从另一个视图调用类似 move(to date: Date) 函数?
ios - 在 CalendarKit 中创建新事件
在我的应用程序中,当我按下空白区域时,我正在尝试添加使用CalendarKit创建新事件的功能,但我找不到如何做到这一点。
我知道这是可能的,因为您可以在演示应用程序中做到这一点:
我尝试将此添加到我的应用程序代码中:
但它没有用,事实上,当我长按一个空白时它甚至都没有被调用。
我也尝试查看源代码,但我一无所获。我怎样才能做到这一点?提前致谢
calendarkit - 如何从 SwiftUI 调用 DayViewController 的创建事件
我已经按照这个stackoverflow 答案将自定义 DayViewController 与 SwiftUI 视图连接起来。这一切都很好。除了,当我需要创建一个新事件时,我会打开一个.sheet()
让用户编辑事件。(我有一个自定义结构,其中包含有关事件的其他详细信息,尽管在 DayViewController 的初始化中我手动将这些结构转换为 DayViewController 的事件)。因此,因为用户可以编辑事件。在他们完成在 SwiftUI 中编辑工作表中的信息之前,我不想将其添加到事件列表中。但是我不知道编辑完成后如何添加事件,因为编辑是在 SwiftUI 中完成的,我需要通过 DayViewController
CustomDayViewController中的 create() 函数创建事件 -
桥接器控制器
我尝试在我的自定义 DayViewController 中创建创建函数的覆盖。但是,我无法从 SwiftUI 访问它。
任何帮助,将不胜感激!
ios - “日期”类型的值没有成员“格式”和“日期”类型的值没有成员“小时”
我已经使用 swift 包管理器在我的项目中添加了 CalendarKit,我也尝试过使用 cocoapods,但仍然出现以下错误:
我也添加import CalendarKit
了。
1) 'Date' 类型的值没有成员 'format'
2)“日期”类型的值没有成员“小时”
提前致谢!
swiftui - CalendarKit SwiftUI Events
Having trouble adding events, using CalendarKit. Trying to plot a testing event and it does not display. Docs say that CalendarKit requires an CalendarKit requires EventDataSource to return an array of objects conforming to EventDescriptor protocol, ive tried that no luck.
Any help is greatly appreciated thanks!
swift - 如何将日期放入导航标题?
我正在学习 swift,并且我有一个使用 CalendarKit 的项目。我想将日期放入导航标题中,以便在滑动时更改当前日期。但我对此没有任何想法......
ios - 如何自定义 CalendarKit 事件显示栏
首先我是新的swift,项目需要这样制作,在git上搜索到这个强大的日历组件,但是不知道怎么自定义事件展示盘,如图,功能只需要展示几行事件,点击日期,切换就可以了,可以提供一些思路,不胜感激,万分感谢
calendarkit - 如何在 CalendarKit Swift 中没有任何事件的情况下滚动到当前时间
我没有创建任何事件,需要滚动当前时间,例如滚动为第一个事件工作。