image.png
- (void)viewDidLoad {
[super viewDidLoad];
// items can be NSStrings or UIImages. control is automatically sized to fit content
UISegmentedControl *segment = [[UISegmentedControl alloc] initWithItems:@[@"覆盖原图", @"底部显出来", @"淡出", @"翻页", @"合页"]];
segment.selectedSegmentIndex = 1; // 默认选中的index
segment.tintColor = [self randomColor]; // 主题色
[segment addTarget:self action:@selector(action:) forControlEvents: UIControlEventValueChanged];
segment.frame = CGRectMake(20, 40, SCREEN_WIDTH - 2*20, 40);
[self.view addSubview:segment];
}
// 监听UISegmentedController的点击value改变
- (void)action:(UISegmentedControl *)segment
{
NSInteger index = segment.selectedSegmentIndex;
NSLog(@"---------%ld", index);
}
网友评论