UISegmentedControl 详解

//self.view.backgroundColor=[UIColor blueColor];
    //创建选择象数量
    NSArray *arr=[NSArray arrayWithObjects:@"red",@"gred",@"black", nil];
    //初始化选择象
    segment=[[[UISegmentedControl alloc]initWithItems:arr]autorelease];
    //设置默认选中项目 从0开始
    segment.selectedSegmentIndex=1;
    //设置选择象的位置大小
    segment.frame=CGRectMake(50, 50, 230, 30);
    
    //设置选择象的样式
    segment.segmentedControlStyle=UISegmentedControlSegmentCenter;
        //设置选择框的颜色
    segment.tintColor=[UIColor greenColor];
    //设置指定选择框的内容
    [segment setTitle:@"中国" forSegmentAtIndex:2];
    //设置指定选择框的图片,如果图片大了,会覆盖后面的
    //[segment setImage:[UIImage imageNamed:@"stop1.png"] forSegmentAtIndex:1];
    //设置指定选择框的内容显示位置
    [segment setContentOffset:CGSizeMake(0, -7) forSegmentAtIndex:0];
    //设置指定选择框 不能被选择
    [segment setEnabled:NO forSegmentAtIndex:0];
    //以动画的形式追加选择框
    [segment insertSegmentWithTitle:@"第十恶搞" atIndex:6 animated:YES];
    //点击选中项目调用的方法
    [segment addTarget:self action:@selector(segdidchang:) forControlEvents:UIControlEventValueChanged];
     //加入到视图里面
    [self.view addSubview:segment];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值