ios常用控件(二)

说明:常见的四个控件:UISlider UISwitch UIStepper UISegment

        只做简单的介绍

一.UISlider(滑块控件)

        基本设置:

          [slider setMaximumValue:10];          //设置最大值

          [slider setMinimumValue:0];          //设置最小值

          [slider setValue:5];                 //当前显示值

      设置监听:

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

         注:

             1.UISlider的值发生改变,应该用ValueChanged

             2.当UISlider的进度值发生改变时,会自动调用self的sliderChange:方法,并且将UISlider作为第一个参数传入

       

二.UISwitch(开关控件)

      设置状态:

            [switch setOn:YES];

      取得当前状态:

            BOOL state = [switch isOn];

      设置监听:

            与UISlider相同

 

三.UIStepper(计数器控件)

      1.基本设置与UISlider相同

      2.与UISlider的不同:

          每按一次减号,value就会自动减去一定的数值(数值大小由stepValue决定)
          每按一次加号,value就会自动增加一定的数值(数值大小由stepValue决定)

      3.事件监听与UISlider相同

 

四.UISegment(选项卡控件)

      初始化方法:

            NSArray *items = @[@"1", @"2", @"3"];

            UISegment *control = [[UISegment alloc] initWithItems:items];

      获得当前标签位置:

            int index = control.selectedSegmentIndex;

      其他设置与UISlider相同,监听一样

 

    

           

   注:以上皆为个人理解,如有错误,请留言指正,万分感谢。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值