zoukankan      html  css  js  c++  java
  • UISegmentedControl控件

    用处:多分段选择控件,选中某个分段会触发值改变事件。

    -(void)viewDidLoad

    {

      [super viewDidLoad];

      NSArray* items = @[@"a",@"b",@"c"];

          self.seg = [[UISegmentedControl alloc]initWithItems:items];

          CGRect frame = CGRectMake(20,20,180,50);

          self.seg.frame = frame;

      //设置索引的标题

        [self.seg setTitle:@"two" forSegmentAtIndex:1];

      //设置默认选择器索引

      self.seg.selectedSegmentIndex = 1;

         //设置底色

      self.seg.tintColor = [UIColor redColor];

       //设置样式

      self.seg.segmentedControlStyle = UISegmentedControlStyleBar;

      //设置指定索引选项不可选

      [self.seg setEnabled:NO forSegmentAtIndex:2];

          //添加值改变事件

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

         [self.view addSubView:self.seg];

    }

    -(IBAction) change:(id)sender

    {

      UISegmentControl *seg = (UISegmentControl*) sender;

      int index = seg.selectedSegmentIndex;

      NSString* title = [self.seg titleForSegmentAtIndex:index];

      NSLog(@"%@",title);

    }

  • 相关阅读:
    Task10 文本预处理
    Task09 批量归一化
    Task06 Basic of CNN
    Task05 梯度消失和梯度爆炸
    Task 04 过拟合,欠拟合及其解决方案
    机器学习 Task 03 多层感知机
    机器学习 task2 softmax与分类模型
    异步与闭包与fetch
    baidu API
    my own JSON
  • 原文地址:https://www.cnblogs.com/AngryCooder/p/3895279.html
Copyright © 2011-2022 走看看