标尺升级,文章已更新:http://www.jianshu.com/p/4760cf287df3
下载地址:https://github.com/clarkIsMe/scrollRulerView
效果图:
原理:自定义UIScrollView ,具体请看代码。
特点:
1、自定义已标尺的最小值、最大值、默认值
2、自定义标尺选中和非选中状态的颜色以及是否可用
3、源码简单,注释详细。可以随意修改成自己需求的样子。
使用方法:
1、下载Demo 到本地,把 scrollRuler 导入工程
以下是截图,想直接 copy ,请去github : https://github.com/clarkIsMe/scrollRulerView
网友评论
[ruler rulerWithPointerOffset:CGRectGetWidth(ruler.frame)/2.0f startScale:0 endScale:100000 valueOfUnitScale:100 defaultScale:800];
我设置了从屏幕中间开始显示 刻度单位100 然后设置默认800 刻度尺位置偏差特别大 不在800的位置上
你好,标尺我已经更新了,如果你之后还会有需求,可以直接通过cocoapods 导入,pod 'TTScrollRuler' ,更新后的支持横向,纵向滚动,上下左右翻转,自定义样式属性,自定义指针位置图片样式,标尺最大值最小值都可以完全自定义。 欢迎您继续关注,感谢。