美文网首页
iOS开发UISlider设置图片 滑块不能滑到最左最右边

iOS开发UISlider设置图片 滑块不能滑到最左最右边

作者: 小白e7899 | 来源:发表于2019-10-22 16:37 被阅读0次

新建  UISlider设置  thumbTintColor   滑块可以正常滑到最左最右边

但是设置 ThumbImage  滑块不能滑到最左最右边

解决办法:

新建类,继承 UISlider

在.m  重写  - (CGRect)thumbRectForBounds:(CGRect)bounds trackRect:(CGRect)rect value:(float)value  方法

具体实现:

- (CGRect)thumbRectForBounds:(CGRect)bounds trackRect:(CGRect)rect value:(float)value{

    rect.origin.x= rect.origin.x-10;

    rect.size.width= rect.size.width+20;

    return CGRectInset([super thumbRectForBounds:bounds trackRect:rect value:value],10,10);

}

完美解决。

相关文章

  • iOS开发UISlider设置图片 滑块不能滑到最左最右边

    新建UISlider设置thumbTintColor 滑块可以正常滑到最左最右边 但是设置ThumbImage滑块...

  • IOS UISlider,UIStepper

    UISlider滑块控件 //滑块控件 事件驱动型 应用场景:(调节音量、亮度等),高度34,固定不变 //设置最...

  • 修改系统的UISlider 高度

    创建一个Slider 继承于UISlider 然后再设置滑块的图片 效果图:

  • iOS开发UISlider设置图片

    //设置图片 //设置图片后UISlider拖不到起始位置和末位置 需要重写次方法

  • React-Native Slider滑竿使用

    Slider用于选择一个范围值的组件 效果: 属性: minimumValue:滑块的最小值(当滑块滑到最左侧时表...

  • UISlider

    UISlider 概述: • UISlider是iOS中的滑块控件• 通常⽤于控制视频播放进度,控制⾳量等。• 它...

  • iOS开发之滑块UISlider

    UISlider是OC中很简单的一个模块,不过想要加粗或者竖直显示时需要花点功夫罢了.简单的滑动条 接下来可以设置...

  • iOS-个人整理09 - UIControl与子类:UISlid

    一、UISlider UISlider是iOS中的滑块控件通常用于控制视频播放进度,控制音量它继承于UIContr...

  • iOS UISlider(滑块)

    如图所示实现调节档位的需求,就可以使用UISlider 控件来实现 也许你会遇到和我一样的疑惑: 如何自定义Sli...

  • UISlider

    UIslider滑块控件在IOS开发中会常用到,可用于调节音量,字体大小等UI方面的交互, 用法总结如下: 初始化...

网友评论

      本文标题:iOS开发UISlider设置图片 滑块不能滑到最左最右边

      本文链接:https://www.haomeiwen.com/subject/ceoqvctx.html