iOS的心路里程

iOS控件--UISegmentControl--选项卡

2019-01-02  本文已影响2人  罂粟之城

UISegmentControl 选项卡控件

UISegmentControl初始化

 //宽度是固定的,不会因为设置的数值改变而改变
        UISegmentedControl *segControl = [[UISegmentedControl alloc] initWithFrame:CGRectMake(10, 200, 300, 40)];
        
        //添加按钮
        [segControl insertSegmentWithTitle:@"第一个" atIndex:0 animated:YES];
        [segControl insertSegmentWithTitle:@"第二个" atIndex:1 animated:YES];
        [segControl insertSegmentWithTitle:@"第三个" atIndex:2 animated:YES];
        
        //设置当前默认按钮
        segControl.selectedSegmentIndex = 1;
        
        //添加点击事件
        [segControl addTarget:self action:@selector(segChaneg) forControlEvents:UIControlEventValueChanged];
        

//点击事件
-(void)segChaneg {
    NSLog(@"%ld",self.segControl.selectedSegmentIndex); // segControl <==> self.segControl
}
以上是对 UISegmentControl 控件的描述和使用,不以偏概全,只授之以渔,有更好的操作也会及时更新。如果您有UISegmentControl 控件的更好使用欢迎留言交流!
上一篇 下一篇

猜你喜欢

热点阅读