zoukankan      html  css  js  c++  java
  • UISegmentedControl的基本使用

      // 创建一个数组

        NSArray *array = @[@"1",@"2",@"3",@"4",@"5"];

        // 创建UISegmentedControl

        UISegmentedControl *segmentedcontrol = [[UISegmentedControl alloc] initWithItems:array];

        segmentedcontrol.frame = CGRectMake(50, 50, 200, 50);

        // 设置默认选项

        segmentedcontrol.selectedSegmentIndex = 0;

      // 设置字体颜色

        segmentedcontrol.tintColor = [UIColor blueColor];

     // 点击后恢复原样

        segmentedcontrol.momentary = YES;

     // 设置标题文字

        [segmentedcontrol setTitle:@"0" forSegmentAtIndex:0];

       // 插入标题文字

        [segmentedcontrol insertSegmentWithTitle:@"0" atIndex:0 animated:YES];

       // 删除单个标题文字

        [segmentedcontrol removeSegmentAtIndex:0 animated:YES];

     // 删除全部标题文字

        [segmentedcontrol removeAllSegments];

     // 获得被选中的标题文字

        NSString *str = [segmentedcontrol titleForSegmentAtIndex:0];

     // 设置该索引的宽度

        [segmentedcontrol setWidth:50 forSegmentAtIndex:0];

     // 设置该索引的外边距

        [segmentedcontrol setContentOffset:CGSizeMake(10, 10) forSegmentAtIndex:0];

     // 判断改索引能否被点击

        [segmentedcontrol setEnabled:YES forSegmentAtIndex:0];

     // 设置segmentedcontrol的背景图片

        [segmentedcontrol setBackgroundImage:image forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

  • 相关阅读:
    OC2-xml文件解析
    python3+selenium入门06-浏览器操作
    python3+selenium入门05-元素操作及常用方法
    Git学习笔记05-撤销修改
    Git学习笔记04-管理修改
    Git学习笔记03-工作区和暂存区
    Git学习笔记02-创建版本库
    Git学习笔记01-安装Git
    Python3学习笔记30-datetime模块
    python3+requests库框架设计08-发送邮件
  • 原文地址:https://www.cnblogs.com/enback/p/3826413.html
Copyright © 2011-2022 走看看