ADDatePicker 1.0.0

ADDatePicker 1.0.0

Abhishek DAve 维护。



ADDatePicker: Horizontal Date Picker

ADDatePicker 是使用 Swift 编写的水平日期选择库

要求

  • iOS 10.0+
  • Xcode 10.0+
  • Swift 4.2+

通信

  • 如果您找到了一个 bug,请打开一个问题。
  • 如果您有一个 功能请求,请打开一个问题。
  • 如果您想 贡献,提交拉取请求。

安装

CocoaPods

CocoaPods 是一个 Cocoa 项目的依赖管理器。您可以使用以下命令安装它:

$ gem install cocoapods

需要 CocoaPods 1.1+

要使用 CocoaPods 将 ADDatePicker 集成到您的 Xcode 项目中,请在 Podfile 中指定它

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '<Your Target Name>' do
pod 'ADDatePicker'
end

然后,运行以下命令:

$ pod install

使用

  • 首先,将 UIView 的 Custom Class 设置为 ADDatePicker...

这就是全部,现在你可以运行项目了,简单得很。 ;]

演示

轻松定制..!

定制

"听好了,戴夫。你的代码很差,颜色选择更差。这看起来不好。”

"冷静一点,乔,我支持你..”

 @IBOutlet weak var datePicker: ADDatePicker!

1. 重置年份数据范围。

 datePicker.yearRange(inBetween: 1990, end: 2022)

2. 设置日期选择器的初始日期。

 datePicker.intialDate = Date()

3. 呼吁,色彩.. 或颜色。(取决于.. 你来自哪里)

  //set BackGround Color of DatePicker
  datePicker.bgColor = .blue

  //set Selection and Deselection Background Colors
      
  datePicker.deselectedBgColor = .clear
  datePicker.selectedBgColor = .white
      
  //set Selection and Deselection Text Colors
  datePicker.selectedTextColor = .black 
  datePicker.deselectTextColor = UIColor.init(white: 1.0, alpha: 0.7)

4. 自定义选择器..

目前,有三种选择类型可用。如果你想要扩展这个列表,我们热烈欢迎你的贡献。

 enum SelectionType {
     case square
     case roundedsquare
     case circle
 }    

你可以通过编写这段代码来改变选择器。

 datePicker.selectionType = .circle

5. 委派方法..

现在,你可以确认委托方法以在滚动时访问日期

datePicker.delegate = self
func ADDatePicker(didChange date: Date)

每次滚动都可以获取新的日期。

鸣谢

ADDatePicker是在 Space-O Technology 大师的监督下开发的。

许可

ADDatePicker 在 MIT 许可下发布。有关详细信息,请参阅许可