UISegmentControl 、UIStepper

UISegmentControl 、UIStepper

  • UISegmentControl
1.    UISegmentedControl *segmentControl = [[UISegmentedControl alloc] initWithItems:@[@"1",@"2",@"3",@"4"]];2.segmentControl.frame = (CGRect){50,100,100,50};

等同于

1.    UISegmentedControl *segmentControl = [[UISegmentedControl alloc]2.                                          initWithFrame:CGRectMake(50, 100, 100, 50)];3.4.    [segmentControl insertSegmentWithTitle:@"1" atIndex:0 animated:YES];5.    [segmentControl insertSegmentWithTitle:@"2" atIndex:1 animated:YES];6.    [segmentControl insertSegmentWithTitle:@"3" atIndex:2 animated:YES];7.    [segmentControl insertSegmentWithTitle:@"4" atIndex:3 animated:YES];

其监听事件是值改变事件

1.    [segmentControl addTarget:self action:@selector(valueChange:)2.             forControlEvents:UIControlEventValueChanged];
1.-(void)valueChange:(UISegmentedControl *)sender{2.3.    UIColor *red = [UIColor redColor];4.    UIColor *green = [UIColor purpleColor];5.    UIColor *purple = [UIColor greenColor];6.    UIColor *gray = [UIColor grayColor];7.8.    NSArray *array = @[red,green,purple,gray];9.10.    NSInteger index = sender.selectedSegmentIndex;11.    self.view.backgroundColor = array[index];12.}

  • UIStepper

    • 简单了解一些属性

      1.@property(nonatomic) double value;                        // default is 0. sends UIControlEventValueChanged. clamped to min/max2.@property(nonatomic) double minimumValue;                 // default 0. must be less than maximumValue3.@property(nonatomic) double maximumValue;                 // default 100. must be greater than minimumValue4.@property(nonatomic) double stepValue;                    // default 1. must be greater than 05.
时间: 2024-10-13 02:39:08

UISegmentControl 、UIStepper的相关文章

UI中一些不常用的控件UIActivityIndicatorView、UIProgressView、UISegmentedControl、UIStepper、UISwitch、UITextView、UIAlertController

1 //UIActivityIndicatorView //小菊花,加载 2 3 #import "ActivityIndicatorVC.h" 4 5 @interface ActivityIndicatorVC (){ 6 UIActivityIndicatorView *_activity ; 7 } 8 9 @end 10 11 @implementation ActivityIndicatorVC 12 13 -(void)viewDidLoad{ 14 [super vie

UI-不常用控件 UIActivityIndicatorView、UIProgressView、UISegmentedControl、UIStepper、UISwitch、UITextView、UIAlertController

1 //UIActivityIndicatorView //小菊花,加载====================================================================================== 2 3 #import "ActivityIndicatorVC.h" 4 5 @interface ActivityIndicatorVC (){ 6 UIActivityIndicatorView *_activity ; 7 } 8 9

图片连续播放、UISegmentedControl、UISlider、UISwitch、UIStepper

MainViewController.h #import <UIKit/UIKit.h> @interface MainViewController : UIViewController @property(nonatomic,retain)UISwitch*leftSwitch; @end MainViewController.m #import "MainViewController.h" @interface MainViewController () @end @i

0821基本控件实例1 ——图片浏览器

一.项目需求--照片浏览器 二.开发步骤 1. 新建项目 2. 搭建UI界面 3. 建立IBOutlet,以便代码能够处理界面元素 4. 建立IBAction,以便界面上某些事件发生时执行方法 5. 代码实现 提示:为了便于理解,开发过程分两个步骤完成 三.演练说明 1.本节使用到的控件包括:UILabel,UIImageView,UISwitch,UIStepper和UISlider五个基本控件,除了第一个UILabel大家已经接触过之外,其他的四个控件都是第一次接触 2.开发过程中首先通过两

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和图像

蓝懿教育 控件

今天讲了一些控件的用法 1.Label 作用:显示文字性信息的一种界面视图. 2.Button 作用:可以响应用户点击动作的一种控件 3.TextField 作用:单行文本框,接收用户键盘上的输入 属性:text 4.Segmented Control 5.Slider 作用:滑块控件,用于存储一个可变化的数值,可以通过快速的滑动控件上的一个按钮来修改背后的数值.是一种快速的得到某一个范围内的值的控件. 属性:value 事件:valueChanged事件,表示value的值改变时,调用相应的方

蓝懿教育九月九日记录

今天是九月九号.天气阴.又到了上课的日子.今天刘老师讲得的是控件.新认识了几种控件并介绍了他们的使用方法.都是一些比较常用的.例如曾经学过的UITextField.UIButton.UIImageView,还有今天新认识的UIScrollView.UIPageControl.UISegmentedControl.UISlider.UISwitch.UIProgressView.UIStepper还有一个名字太长长的像菊花似的控件.学的有点多一会还要多练习一下子.还有通过协议控制出现控件的时间点.

iOS阶段学习第34天笔记(UI小组件 UISegment-UISlider-UIStepper-UIProgressView-UITextView介绍)

iOS学习(UI)知识点整理 一.UI小组件 1.UISegmentedControl 分段选择器  实例代码 1 - (void)viewDidLoad { 2 [super viewDidLoad]; 3 //分段选择器 4 //在iOS6里,每个段的宽度会根据字数来决定 5 //iOS7以后,每个段的宽度相同,宽度取决于最长的字数 6 self.view.backgroundColor=[UIColor whiteColor]; 7 seg=[[UISegmentedControl all

iOS ReactiveCocoa 常用API整理

声明:本文转载自王隆帅 一.常见类 1.RACSiganl 信号类. RACEmptySignal :空信号,用来实现 RACSignal 的 +empty 方法: RACReturnSignal :一元信号,用来实现 RACSignal 的 +return: 方法: RACDynamicSignal :动态信号,使用一个 block - 来实现订阅行为,我们在使用 RACSignal 的 +createSignal: 方法时创建的就是该类的实例: RACErrorSignal :错误信号,用来