ios - 如何在 Swift 中制作日历 View

标签 ios swift iphone calendar

<分区>

我想在 Swift 2 中制作简单的日历应用程序,但我不知道从哪里开始。我知道 cocopoads 中有一些很棒的日历组件,但它们的文档尚未完成,作为初学者,我很难阅读它们并研究代码。我下载了一些流行的 cocoapods 并与它们一起玩,但缺少我需要的一种功能。

我想制作简单的月经日记来练习日期和其他内容。我以为这会很简单,但经过一天的调查后,我觉得这很困难。也许我错了。

那么如何制作自己的日历 View 呢?我应该从日期的 TableView 和 Collection View 开始吗?

谁能给我一些指示,我现在迷路了。我应该以某种方式学习制作自己的 View (我是初学者,所以这可能太难了)还是应该使用一些自定义日历?

最佳答案

Apple 没有日历控件,许多开发人员都不知道如何构建一个日历控件。

一个有据可查的好椰子是this one .它是我自己开发的。如果您在设置方面需要帮助,我可以提供。帮助您入门的完整教程位于 here .

但是,如果您想知道它是如何由内而外构建的,以便您可以自己构建一个,那么您可以查看 this link .它向您详细展示了它是如何使用 UICollectionView 构建的。既然你说你是编程新手,那么我现在诚实地认为第一个选项更容易。

但是您是一名编码员,在某些时候您应该学习。所以我建议学习 swift/objective-c,直到你熟悉为止。从创建表格 View 等简单项目开始。了解委托(delegate)的工作原理等。

一旦您在 View 、委派等方面做得更好,您就会更自如地创建自己的日历控件。

关于ios - 如何在 Swift 中制作日历 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36414637/

相关文章:

ios - 如何将数据从 View Controller 传递到选项卡栏 Controller 的第一个选项卡

swift - 使用 Alamofire 使用 HTTP 将 Codable 结构作为 JSON 数组发布

ios - 我可以使用 iOS9 Contacts Framework 来获取格式化的电话号码吗?

iOS CoreBluetooth 更新值 : and didUpdateValueForCharacteristic:

ios - 如何创建带有列标题和行标题的 UICollectionView?

ios - 我将如何在 Swift 中重写这个 Objective-C 策略模式?

ios - 查看旧导航栏和选项卡栏 Controller 的 Controller 问题

ios - 1080p AVCaptureSession

ios - 从 iOS 在后台进行蓝牙 LE 设备扫描

iphone - Objective-C:在字符串中查找数字