要将 KCHorizontalDial 手动安装在应用程序中,只需将 KCHorizontalDial.swift
文件拖入到项目中。
属性 | 类型 | 描述 |
---|---|---|
enableRange |
Bool |
使用范围模式 |
minimumValue |
Double |
可接受的最小值 |
maximumValue |
Double |
可接受的最大值 |
value |
Double |
值 |
tick |
Double |
增加值 |
centerMarkColor |
UIColor |
设置中心标记颜色 |
centerMarkWidth |
CGFloat |
设置中心标记宽度 |
centerMarkHeightRatio |
CGFloat |
设置中心标记高度 |
centerMarkRadius |
CGFloat |
设置中心标记半径 |
markColor |
UIColor |
设置标记颜色 |
markWidth |
CGFloat |
设置标记宽度 |
markRadius |
CGFloat |
设置标记半径 |
markCount |
Int |
视图中标记的数量 |
padding |
Double |
横幅模式下的垂直偏移量 |
verticalAlign |
String |
垂直对齐为 top ,middle ,bottom |
lock |
Bool |
用户输入锁定 |
协议 | 描述 |
---|---|
horizontalDialWillBeginScroll(horizontalDial: KCHorizontalDial) |
每当 KCHorizontalDial 即将开始动画滚动时,都会调用此方法。 |
horizontalDialDidEndScroll(horizontalDial: KCHorizontalDial) |
每当 KCHorizontalDial 将结束动画滚动时,都会调用此方法。 |
horizontalDialWillValueChanged(horizontalDial: KCHorizontalDial) |
每当 KCHorizontalDial 即将更改值时,都会调用此方法。 |
horizontalDialDidValueChanged(horizontalDial: KCHorizontalDial) |
每当 KCHorizontalDial 刚更改值时,都会调用此方法。 |
clipsToRange
属性unit
属性MIT 许可证 (MIT)
版权所有 © 2015 Lee Sun-Hyoup
在此特此授予任何获得本软件和相关文档文件(以下简称“软件”)副本的个人免费使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本的权利,并允许软件提供者进行此类操作,但受以下条件的约束:
上述版权声明和本许可条款应包含在软件的所有副本或主要部分的副本中。
软件按“现状”提供,不提供任何形式的明示或暗示担保,包括但不限于对适合特定用途、无侵权行为的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是在合同、侵权或其他法律行为中产生的,也不论是在软件或软件的使用或基于任何贸易、业务、职业或其他服务中产生的。