DayScheduleView 0.11.0

DayScheduleView 0.11.0

Naked Software, LLC维护。



日历视图

Carthage compatible

简介

DayScheduleView 是一个用于 iOS 应用程序的定制视图。DayScheduleView 会以可滚动形式在一个 24 小时列表中显示单一天,分为 30 分钟时间段。DayScheduleView 集成了 EventKit 和自定义预约或事件管理代码,并在事件发生的当天展示事件。DayScheduleView 支持用户与日历中显示的预约之间的交互。

文档

有关如何使用 DayScheduleView 的说明和代码示例,请阅读 Wiki

安装

Day Schedule View 与 CarthageCocoaPods 兼容。

Carthage 安装

可以使用 Carthage 安装 Day Schedule View。要在自己的项目中使用 Day Schedule View,请将以下行添加到您的 Cartfile

github "nakedsoftware/DayScheduleView"

然后运行

carthage update

这将下载 Day Schedule View 的源代码或二进制发布包,并将其框架提供给您的应用程序使用。

Day Schedule View 提供了动态链接和静态链接两种框架,建议使用静态链接框架以提高性能。

CocoaPods 安装

要在自己的项目中使用 Day Schedule View,请将以下行添加到您想要链接 Day Schedule View 的目标 Podfile

pod 'DayScheduleView'

然后将源代码安装到您的应用程序或框架中

pod install

贡献错误修复和新功能

Gitflow 工作流程

DayScheduleView 框架按照 Gitflow 工作流程构建。在 Gitflow 中,有两个主要的分支

  • master 代表当前版本 DayScheduleView,适用于生产应用程序或开发新应用程序。
  • develop 代表正在开发的 DayScheduleView 的下一个版本。您应谨慎在生产应用程序或开发中使用此版本。此分支包含正在积极开发的新功能,可能尚未完全实现或测试。

我们建议在贡献更改或处理源代码时遵循 Gitflow 工作流程,并从 develop 分支创建功能分支,或从错误修复分支提交拉取请求。

贡献更改

DayScheduleView是开源的,我们鼓励您尝试我们的代码,使用它,并将您想要与其他使用DayScheduleView的人分享的任何更改贡献回来。贡献通过GitHub 拉取请求 进行。当提交拉取请求时,我们将尽快审查它们,评估更改是否符合我们对框架的愿景,并决定是否包括该拉取请求。

请注意,并非所有拉取请求都会被DayScheduleView接受。我们鼓励所有用户尝试源代码并做出和贡献更改。请勿对我们产生负面印象或认为我们认为您的拉取请求是负面的。我们公开和开放地发布此源代码的目的是与他人分享此组件,但在此过程中,我们承担确保DayScheduleView将继续为所有用户提供价值的责任。在某些情况下,新功能可能过于特定于某一领域或某一特定用例,这可能不适合包含在我们寻求支持的更广泛的用户群中。在这种情况下,我们可能无法包括您的拉取请求。这并不是我们没有看到其价值,而是它可能对所有人来说都不合理。在这种情况下,我们完全鼓励您继续用您自己的公共分叉我们的存储库提供该功能,并与可能从该功能中获得价值的人分享。