GWInfinitePickerView 1.1.1

GWInfinitePickerView 1.1.1

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2018年10月

Grzegorz Wikiera 维护。



  • 作者
  • Grzegorz Wikiera

CocoaPods Compatible Carthage Compatible Build Status

GWInfinitePickerView

GWInfinitePickerView 是 UIPickerView 的扩展,使其无限滚动(如 UIDatePicker)。

用法

GWInfinitePickerView 继承自 UIPickerView,所以您只需要将您的选择器视图类更改为 GWInfinitePickerView。所有魔法都在幕后,外部看起来像正常的 UIPickerView,所以您不需要更改现有的 UIPickerViewUIPickerViewDataSourceUIPickerViewDelegate 实现。

let dataSource: UIPickerViewDelegate = ...
let delegate: UIPickerViewDelegate = ...

// Instead of UIPickerView
// let pickerView = UIPickerView()
// just create GWInfinitePickerView
// GWInfinitePickerView
let pickerView = GWInfinitePickerView()

// and then assign dataSource and delegate as usuall
pickerView.dataSource = dataSource
pickerView.delegate = delegate

或者您可以在 Interface Builder 中进行设置

安装

CocoaPods

GWInfinitePickerView 可以通过 CocoaPods 获取。要安装它,只需将以下行添加到您的 Podfile 中

pod "GWInfinitePickerView"

Carthage

要使用 CarthageGWInfinitePickerView 整合到您的 Xcode 项目中,请在您的 Cartfile 中指定它

github "gwikiera/GWInfinitePickerView" ~> 1.1.0

作者

Grzegorz Wikiera,[email protected]

许可协议

GWInfinitePickerView 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。