NMMultiUnitRuler 0.1.1

NMMultiUnitRuler 0.1.1

Namshi LLC 维护。




  • NAMSHI MOBILE 团队

NMMultiUnitRuler

使用可滚动尺子选择不同尺寸单位的 iOS 库

这是一个简单可定制的尺子控件,支持多个单位。控件支持以下功能

  • 可定制界面
  • 兼容 iOS 11.0 NSUnit 框架
  • 支持多个单位
  • 根据类型或其值自定义标记颜色
  • 自定义尺子的宽度、长度和标记数量
  • 自定义单位格式化器


示例

要运行示例项目,先克隆仓库存档,然后从 Example 目录首先运行 pod install

安装

NMMultiUnitRuler 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中

pod "NMMultiUnitRuler"

然后在终端中运行 pod install。使用方法

兼容性

iOS 11+

xCode 9.0+

Swift 5.0

####您可以通过 Storyboard 创建一个控制元素。

如何使用

class ViewController: UIViewController, NMMultiUnitRulerDataSource, NMMultiUnitRulerDelegate {

}

设置标尺方向为水平

ruler.direction = .horizontal
ruler.direction = .vertical

Vertical Ruler

指定标尺将显示多少个单位

    var numberOfSegments: Int {
        get {
            return 2.0
        }
    }

最初灵感来源于RKMultiUnitRuler