版本
0.1.3
SKPickerViewSwift
此库提供了一种易于创建的 picker view。
系统需求
- iOS 9.0 或更高版本
- Swift 4.0 或更高版本
使用 CocoaPods 进行安装
Podfile
pod 'SKPickerViewSwift'
如何使用
SKDatePickerView.swift
// Optional
SKDatePickerView.theme = .Dark
SKDatePickerView.sytel = .inline // available by iOS 13.4
SKDatePickerView.maxDate = Date.init()
SKDatePickerView.showToolbar = YES // false, when pickerView disappeared that will auto send confirmPick event,
// true, only press Done button that will send confirmPick event
...
// Optional Over
SKDatePickerView.ShowPicker(nil, .date) { (SKPickerEvent, Date) in
}
SKSinglePickerView.swift
// Optional
SKSinglePickerView.theme = .Dark
SKSinglePickerView.sytel = .inline // available by iOS 13.4
SKSinglePickerView.backgroundColor[SKPickerViewTheme.Dark.rawValue] = UIColor.red
SKSinglePickerView.pickerColor[SKPickerViewTheme.Dark.rawValue] = UIColor.black
...
// Optional Over
SKSinglePickerView.ShowPicker(["1","2","3"], 1) { (SKPickerEvent, Int) in
}
SKMutilePickerView.swift
import UIKit
class SomeObject: UIPickerViewDelegate, UIPickerViewDataSource {
...
// Optional
...
// Optional Over
SKMutilePickerView.ShowPicker(self, self) { (SKPickerEvent, Int) in
}