文件名称:CVCalendar:使用Swift(> = 4.0)编写的iOS 8+自定义可视日历
文件大小:2.39MB
文件格式:ZIP
更新时间:2024-02-24 08:25:00
swift ios calendar custom-view swift3
总览 屏幕截图 GIF演示 安装 可可豆 pod 'CVCalendar' , '~> 1.7.0' 用法 使用CVCalendar一点都不困难。 在您的项目中有两种实际的实现方法: 故事板设置 手动设定 因此,让我们开始吧。 警告! 由于1.1.1版CVCalendar需要实现两个协议CVCalendarViewDelegate和CVCalendarMenuViewDelegate的实现,因此请同时实现。 还要注意,它们都具有相同签名的方法,这意味着您只需对其实施一次。 看看项目了解更多信息。 故事板设置 基本设置。 首先,您必须通过CocoaPods将CVCalendar与您的项目集成。 现在,您将在Storyboard中添加2个UIView,如下图所示。 不要忘记在代码中添加2个插座。 @IBOutlet weak var menuView : CVCalendarMenuView ! @IBOutlet weak var calendarView : CVCalendarView ! 两个视图最终代表了MenuView和CalendarView,因
【文件预览】:
CVCalendar-master
----.travis.yml(179B)
----CVCalendar Demo()
--------CVCalendar DemoTests()
--------CVCalendar Demo()
--------CVCalendar Demo.xcodeproj()
----CVCalendar.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(27KB)
--------xcshareddata()
----.github()
--------ISSUE_TEMPLATE.md(1KB)
--------stale.yml(795B)
----LICENSE(1KB)
----Package.swift(330B)
----Screenshots()
--------CVCalendar_White.png(107KB)
--------Demo_grey.gif(670KB)
--------iPhone6_MonthView.png(69KB)
--------Pic2.png(15KB)
--------iPhone6_WeekView.png(55KB)
--------Pic1.png(76KB)
--------CVCalendarIcon.png(62KB)
--------CVCalendarMockups.sketch(720KB)
--------Demo.gif(552KB)
--------iOS Simulator Screen Shot Jul 4, 2015, 6.20.57 AM.png(64KB)
--------Pic4.png(43KB)
--------Pic3.png(20KB)
--------iOS Simulator Screen Shot Jul 4, 2015, 6.30.03 AM.png(53KB)
--------CVCalendarDemo.png(89KB)
----CVCalendar()
--------CVWeekdaySymbolType.swift(269B)
--------CVPresent.swift(220B)
--------CVCalendarContentPresentationCoordinator.swift(995B)
--------CVCalendar.h(503B)
--------CVCalendarWeekView.swift(8KB)
--------CVStatus.swift(248B)
--------CVCalendarWeekday.swift(370B)
--------CVCalendarMonthContentViewController.swift(20KB)
--------CVCalendarViewAnimator.swift(5KB)
--------CVCalendarDayViewControlCoordinator.swift(9KB)
--------CVSelectionType.swift(522B)
--------CVCalendarViewPresentationMode.swift(280B)
--------CVRange.swift(235B)
--------CVScrollDirection.swift(427B)
--------CVDate.swift(2KB)
--------CVCalendarViewAppearance.swift(7KB)
--------CVCalendarWeekContentViewController.swift(23KB)
--------CVCalendarManager.swift(10KB)
--------CVCalendarDayView.swift(25KB)
--------CVCalendarViewDelegate.swift(3KB)
--------CVCalendarMenuView.swift(5KB)
--------CVCalendarMenuViewDelegate.swift(748B)
--------CVCalendarViewAppearanceDelegate.swift(3KB)
--------CVCalendarViewAnimatorDelegate.swift(389B)
--------Info.plist(808B)
--------CVAuxiliaryView.swift(4KB)
--------CVCalendarTouchController.swift(6KB)
--------CVCalendarView.swift(13KB)
--------CVShape.swift(297B)
--------CVSet.swift(2KB)
--------CVCalendarContentViewController.swift(9KB)
--------CVCalendarMonthView.swift(7KB)
----.gitignore(506B)
----CHANGELOG.md(65KB)
----README.md(9KB)
----CVCalendar.podspec(844B)