iOS 自定义水平滚动条、进度条

释放双眼,带上耳机,听听看~!

自定义水平滚动条、进度条,继承UIView,可点击轨道、滑动滑块交互。

先看一下效果图:

简单说一下逻辑,新建一个继承UIView的类,分别给轨道、滑块添加UITapGestureRecognizer点击、UIPanGestureRecognizer滑动手势。获取偏移量,计算控件位置,刷新视图。

下面贴上核心代码:

显示视图,在控制器调用代码:

    HWSlider *slider = [[HWSlider alloc] initWithFrame:CGRectMake(10, 50, 300, 75)];
    [self.view addSubview:slider];

 

下载权限

查看
  • ¥{{right.value}}
    {{right.value}}
    免费下载
    评论后下载
    登录后下载

  • {{attr.name}}:
您当前的等级为
您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限

人已赞赏
APP Store上架研究iOS文章

iOS开发Guideline 4.3 - Design 解决方案记录

2020-2-19 5:11:12

其他滑杆滚动视图

iOS 自定义滚动条,可展示交互

2020-3-28 18:03:15

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索