UISlider控件

用处:在一个连续的区间中选择一个值

-(void)viewDidLoad

{

  [super viewDidLoad];

  CGRect frame = CGRectMake(20,20,200,0);

self.slider = [[UISlider alloc]initWithFrame:frame];

//设置最小值

self.slider.minimumValue = 0;

//设置最大值

  self.slider.maximumValue = 100;

  //设置当前值

  self.slider.value = 50;

  //是否连续触发事件处理

  self.slider.continuous = YES;

  //最小端颜色

  self.slider.minimumTrackTintColor = [UIColor redColor];

  //最大段颜色

  self.slider.maximumTrackTintColor = [UIColor greenColor];

//滑块颜色

self.slider.thumbTintColor = [UIColor blackColor];

//添加值改变事件方法

[self.slider addTarget:self action:@selector(change:) forControlEvents:UIControlEventValueChanged];

[self.view addSubView:self.slider];

}

-(IBAction) change:(id)sender

{

  UISlider * slider  = (UISlider*)sender;

  float value = slider.value;

  NSLog(@"%f",value);

}

UISlider控件

时间: 2024-08-29 05:45:13

UISlider控件的相关文章

UISlider控件属性及方法(转)

初始化一个Slider   UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(0, 400,320 , 20)];   访问UISlider的值      slider.value = 3;  //设置slider的值 float value = slider.value;  //得到slider的值 [slider setValue:3 animated:YES];  //设置slider的值      slider.mi

UISlider与UISwitch控件

1.UISlider控件就像其名字一样,是一个像滑动变阻器的控件: 上图中的圆圈可以移动,它处在不同的位置,这个UISlider会有不同的值.接下来的例子是关于UISlider的简单使用. (1)假设我们已经建立了一个Single View Application,打开ViewController.xib,在IB中添加一个UISlider控件和一个Label,这个Label用来显示Slider的值. (2)选中新加的Slider控件,打开Attribute Inspector,修改属性值,设置最

[Swift学习]UIKit学习之滑块控件UISlider的用法

UIKit学习之滑块控件UISlider的用法 Slider: Sliders enable users to interactively modify some adjustable value in an app, such as speaker volume or screen brightness. UISlider: A UISlider object is a visual control used to select a single value from a continuous

UIStepper控件的使用详解

UIStepper控件类似于UISlider控件,但它有"+"和"-"两个按钮,单击其中一个可使属性value值递增或递减. 如声音.速度.图片等的大小均可使用该控件操作.今天以图片为例简单讲解UIStepper的使用方法. (1)新建一个Single View Application 项目,全名为"UIStepperTest". (2)选择ViewController.xib,修改View的Size属性值为None. (3)在xib中添加一个U

UI--普通控件总结1--控件使用

本文目录 0.UIView常用的属性和操作 0_1.UIView常见的属性 0_2.UIView状态 0_3.UIView常用的方法 1.文本框UITextField和文本视图UITextView 1_1.文本框UITextField(几乎包含了iOS控件的所有的通用属性) 1_2.文本视图UITextView 1_3.键盘输入的处理程序 2.标签UILabel和按钮UIButton 2_1.标签UILabel 2_2.按钮UIButton 3.滑块UISlider.步进UIStepper和图像

如何用 Swift 语言构建一个自定控件

(via:破船之家,原文:How To Make a Custom Control in Swift) 用户界面控件是所有应用程序重要的组成部分之一.它们以图形组件的方式呈现给用户,用户可以通过它们与应用程序进行交互.苹果提供了一套控件, 例如 UITextField,UIButton,UISwitch.通过工具箱中的这些已有控件,我们可以创建各式各样的用户界面. 然而,有时候你希望界面做得稍微的与众不同,那么此时苹果提供的这些控件就无法满足你的需求. 自定义控件,除了是自己构建二外,与苹果提供

ios中常见的几种控件.(UISlider,UISwitch,UIStepper,UISegmentedControl)

一.滑块控件(UISlider)  效果如下 注:系统原来效果如下 具体功能运用: ①创建滑块控件(UISlider),设置控件大小,并添加到window视图上,后释放 UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(20, 30, 280, 100)]; [self.window addSubview:slider];  [slider release]; ②设置最大值,最小值,以及开始时滑动条所在的位置 //设置最大

iOS中的分段控件(UISegmentedControl)和滑块控件(UISlider)

#import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. //分段控件 //1.创建控件 /* NSArray *items = @[@"轻拍

滑块控件UISlider

滑块控件UISlider继承与UIControl UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(30, 200, 300, 34)]; slider.minimumValue = 0; // 最小值 默认0 slider.maximumValue = 1; // 最大值 默认1 slider.thumbTintColor = [UIColor yellowColor]; // 设置滑块上thumb在不同状态下得图片sl