美文网首页
今天遇到的新控件segmentcontrol

今天遇到的新控件segmentcontrol

作者: 小熊willbetheone | 来源:发表于2015-04-19 13:48 被阅读39次

- (void)initSegmentControl

{

NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"1",@"2",nil];

//初始化UISegmentedControl

_showTables = [[UISegmentedControl alloc]initWithItems:segmentedArray];

_showTables.frame = CGRectMake(80.0, 150.0, 200.0, 20.0);

_showTables.selectedSegmentIndex = 0;//设置默认选择项索引

[self segmentAction:_showTables];

_showTables.tintColor = [UIColor blueColor];

[_showTables addTarget:self action:@selector(segmentAction:)forControlEvents:UIControlEventValueChanged];  //

//有基本四种样式

// _showTables.segmentedControlStyle = UISegmentedControlStylePlain;

[self.view addSubview:_showTables];

}

-(void)segmentAction:(UISegmentedControl *)Seg{

NSInteger Index = Seg.selectedSegmentIndex;

//  NSLog(@"Index %i", Index);

switch (Index) {

case 0:

[self initTableViewOne];

break;

case 1:

[self initTableViewTwo];

break;

default:

break;

}

}

简单来讲就是segment可以设置上面有几个选项,可以自定义名字,然后有一个index,和tableview一样可以在指定选项下面调用函数。

相关文章

网友评论

      本文标题:今天遇到的新控件segmentcontrol

      本文链接:https://www.haomeiwen.com/subject/pgjefttx.html