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
}