zoukankan      html  css  js  c++  java
  • UISegmentedControl 详解

     1 UISegmentedControl *seg = [[UISegmentedControl alloc]
     2                                initWithItems:[NSArray arrayWithObjects:@"one",@"two",@"three", nil]];
     3     seg.segmentedControlStyle = UISegmentedControlStylePlain; // 设置分段按钮类型
     4     seg.segmentedControlStyle = UISegmentedControlStyleBar;
     5     seg.segmentedControlStyle = UISegmentedControlStyleBezeled;
     6     seg.segmentedControlStyle = UISegmentedControlStyleBordered;
     7     
     8     seg.momentary = YES; // 选中时不高亮
     9     seg.tintColor = [UIColor redColor]; // 按钮背景颜色
    10     seg.backgroundColor = [UIColor grayColor]; // 控件背景颜色
    11     [seg setImage:[UIImage imageNamed:@"background.png"] forSegmentAtIndex:1]; // 设置某项背景图片
    12     NSLog(@"共有 %d 项.",seg.numberOfSegments);
    13     
    14     [seg setEnabled:NO forSegmentAtIndex:1];    // 设置某项不可用
    15     [seg insertSegmentWithTitle:@"four" atIndex:3 animated:YES]; // 插入一项
    16     seg.selectedSegmentIndex = 1; // 第二项被选中
    17     [seg addTarget:self
    18             action:@selector(segChanged:)
    19   forControlEvents:UIControlEventValueChanged]; // 选项改变时响应的事件
    20     
    21     UIBarButtonItem *rightBar = [[UIBarButtonItem alloc] initWithCustomView:seg]; // 自定义一个导航条按钮
    22     self.navigationItem.rightBarButtonItem = rightBar; // 设置导航条右侧按钮
  • 相关阅读:
    MySQL之存储引擎
    MySQL之触发器
    MySQL之存储过程
    MySQL之自定义函数
    MySQL之视图
    三种方式安装mariadb-10.3.18
    Linux创建智能DNS
    CentOS 7 搭建Cobbler实现自动化安装系统
    搭建PXE实现自动化安装系统
    编译安装dropbear
  • 原文地址:https://www.cnblogs.com/sell/p/2891886.html
Copyright © 2011-2022 走看看