介绍:
DZNSegmentedControl提供带有标题和统计数量的选择器。选择器可以添加和刷新。选择器附带选择的动画,宽度能随着添加而改变。选择器的条目的数量和条目的名字均可以自定义。
测试环境:
[Code4App]编译测试,测试环境:xcode 6.1 iOS 8.1。
效果图:
使用方法:
DZNSegmentedControl支持cocoaPods.
导入头文件:
Import "DZNSegmentedControl.h"
初始化并使用:
NSArray *items = @[@"Tweets", @"Following", @"Followers"];
DZNSegmentedControl *control = [[DZNSegmentedControl alloc] initWithItems:items];
control.tintColor = [UIColor blueColor];
control.delegate = self;
control.selectedSegmentIndex = 1;
[control addTarget:self action:@selector(selectedSegment:) forControlEvents:UIControlEventValueChanged];
可以根据自己的需要做设置:
[control setCount:@(12) forSegmentAtIndex:0];
[control setTitle:@"Hello" forSegmentAtIndex:1];
[control setEnabled:NO forSegmentAtIndex:2];