zoukankan      html  css  js  c++  java
  • IOS UI segmentedControl UISegmentedControl 常见属性和用法

     UISegmentedControl中一些常见的属性和用法

    //设置以图案作为分段的显示,仅需要图案的轮廓,这样颜色为分段的背景颜色

    //    NSArray *items = @[[UIImage imageNamed:@"segmented1"],[UIImage imageNamed:@"segmented_4"],[UIImage imageNamed:@"segmented_3"],[UIImage imageNamed:@"segmented_2"]];

        

        NSArray *items = @[@"视频",@"音乐",@"图片",@"软件"];

    //    [[UISegmentedControl appearance]setBackgroundImage:items forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

        

        UISegmentedControl *segmentedC =[[UISegmentedControl alloc]initWithItems:items];

        //设置第几索引分段为图片

        [segmentedC setImage:[UIImage imageNamed:@"segmented_4"] forSegmentAtIndex:2];

        //设置默认的第几索引分段为不可选

        [segmentedC setEnabled:NO forSegmentAtIndex:2];

       

        //设置第几分段的宽度大小

    //    [segmentedC setWidth:10.0 forSegmentAtIndex:1];

      

       // [segmentedC setTitleTextAttributes:unselectedTextAttributes forState:UIControlStateNormal];

    //   segmentedC.backgroundColor  = [UIColor brownColor];

        //设置点击分段是否恢复原来的样子,默认为NO

    //   segmentedC.momentary = YES;

        

        //改变低级分段的内容

        [segmentedC setTitle:@"YES" forSegmentAtIndex:0];

        //设置为圆角的矩形

        segmentedC.layer.cornerRadius = 20;

        //设置四个圆角有边界的虚线

        segmentedC.layer.masksToBounds = YES;

        segmentedC.selectedSegmentIndex = 1;   //默认选中第几个分割段

    //  segmentedC.tintColor = [UIColor yellowColor];  //设置分割段边界和字体的颜色

        segmentedC.frame =CGRectMake(5, 20, 310, 40);

    //设置点击索引分段时的反应

        [segmentedC addTarget:self action:@selector(valueChanged:) forControlEvents:UIControlEventValueChanged];

      

        [self.window  addSubview:segmentedC];

        [segmentedC release];

  • 相关阅读:
    闭包的一个经典例子
    手机归属地查询API
    安卓模拟器导入通讯录
    使用RazorGenerator实现项目模块分离
    .met mvc 一种判断是否已登录的方式
    stl 空间配置器理解
    STL 生成全排列
    KMP算法理解
    解决八皇后问题,递归与非递归方式两种
    获取第K大的数
  • 原文地址:https://www.cnblogs.com/meixian/p/4582406.html
Copyright © 2011-2022 走看看