#import <Foundation/Foundation.h>
@interface MySlider : UISlider {
}
@end
#import "MySlider.h"
@implementation MySlider
- (id)initWithFrame:(CGRect)frame {
self = [super initWithFrame:frame];
return self;
}
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
CGRect t = [self trackRectForBounds: [self bounds]];
float v = [self minimumValue] + ([[touches anyObject] locationInView: self].x - t.origin.x - 4.0) * (([self maximumValue]-[self minimumValue]) / (t.size.width - 8.0));
[self setValue: v];
[super touchesBegan: touches withEvent: event];
}
@end
分享到:
相关推荐
不仅是滑动开关,UISlider组件也是常用的进度条制作工具,这里我们就一起来看一下iOS中的UISlider滑块组件用法总结,需要的朋友可以参考下
通过UISlider的滑动来改变window的背景颜色,并且可以根据window的背景颜色来改变slider的value值。
自定义UISlider, 翻页时显示页数, 翻页进度, 点击slider滑块快速翻页
实现了一个有两个滑块,可以选择一个范围的UISlider。是在网上找到的一个控件的基础上作了包装,可以实时显示现在选择范围。可用于选择价格范围等。 现有的问题: 1、没有实现step的功能。 2、滑块的滑动还不是特别...
列举了UISlider的一些常用属性及用UISlider控制uilabel内字体的大小,
ios的UISlider自定义,用图片自定义添加
UISliderMilestoneMode UISlider 仅使用整数值位置一一移动。
UISLider滑条图标大小位置,滑条大小颜色形状设置Demo
UISlider Demo IOS 控件 代码
iphone中的基础控件UISlider,适合初学者,主要学习UISlider的常用属性设置、点击事件、以及替换滑块图片等
一个实用的自定义双按钮UISlider实例: 1、可根据用户需要设定最大值和最小值; 2、可以实时获取左侧按钮和右侧按钮分别对应的值; 3、滑动灵活精准,数值变化实时准确; 4、完全开源,开以者可以根据自己需要做相应...
移动滑动条就可以设置文字控件背景颜色的绿色纸 在文字控件中设置0~1.0的浮点值就卡可以设置文字控件背景颜色的红色值 核心带啊: float fAlpha = mySlider.value / (mySlider.maximumValue-mySlider.minimumValue...
UISlider-TrackHeight 调整UISlider的滑动条高度 Import pod 'UISlider-TrackHeight', '~> 1.0.2' Usage #import "UISlider+VDTrackHeight.h" self.slider.vd_trackHeight = 5.0f; License
基于系统UISlider 解决滑块不灵敏 显示百分比
UISlider控制背景颜色
源码JAMAccurateSlider,JAMAccurateSlider是UISlider的一个子类,行为非常类似于UISlider。当用户滑动滑块儿时,给定范围两端会出现两个小的卡尺,以展示精确程度。 测试环境:Xcode 5.0,iOS 6.0以上
TGP控件带有刻度和动画标签的滑块(快速) TGPControls是UISlider和UILabel的UISlider替代,具有Interface Builder中的视觉预览,单眼线检测,流畅的动画,简单的API,强大的自定义功能。什么是DiscreteSlider? ...
1.可以设置字体大小,点击设置页面的“字体设置”行跳转到具体的设置页面。 2.在具体的设置页面,滑动Slider可以调整UILable中字体的大小,并用一个UILable来显示Slider当前的值(即当前字体的值)。 3.将用户设置的...
详细讲解UISlider的用途,以及基本的实现方法,有执行代码