CGSegmentBar 0.1.2

CGSegmentBar 0.1.2

CodeGeekXu 维护。



  • CodeGeekXu

CGSegmentBar

CI Status Version License Platform

CGSegmentBar

类似于 UISegmentedControl 的视图,您可以自定义样式。

安装

CGSegmentBar 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod 'CGSegmentBar'

示例

要运行示例项目,请克隆存储库,然后首先从示例目录运行 pod install

用法

CGSegmentBar *dynamicSegmentBar = [[CGSegmentBar alloc]initWithFrame:CGRectMake(0, 100, CGRectGetWidth(self.view.bounds), 40)];
dynamicSegmentBar.titles = @[@"America",@"China",@"Japan",@"Germany",@"France",@"Italy",@"Spain",@"India"];
dynamicSegmentBar.widthStyle = CGSegmentBarWidthStyleDynamic;
dynamicSegmentBar.interitemSpacing = 30;
dynamicSegmentBar.paddingInsets = UIEdgeInsetsMake(0, 10, 0, 10);
dynamicSegmentBar.indicatorHeight = 2;
dynamicSegmentBar.indicatorColor = [UIColor blueColor];
[dynamicSegmentBar reload];
dynamicSegmentBar.didSelectItemBlock = ^(NSUInteger index) {
        
};
[self.view addSubview:dynamicSegmentBar];
    
[dynamicSegmentBar setSelectedIndex:2 animated:YES];

作者

CodeGeekXu, [email protected]

许可

CGSegmentBar 在MIT许可下可用。更多信息请参阅LICENSE文件。