美文网首页
UISegmentedControl

UISegmentedControl

作者: CoderHong | 来源:发表于2018-08-14 14:40 被阅读7次
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);
}

相关文章

网友评论

      本文标题:UISegmentedControl

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