模仿网易新闻和搜狐新闻的首页效果,滑动切换不同栏目视图
- With CocoaPods, add this line to your Podfile.
pod 'SegmentControlLFL', '~> 2.0.0'
pod install
- 也可以下载源码后把LFLUISegmentedControl文件夹直接拖入工程即可,可以clone下拖入工程使用即可.这个是最新版
1.创建控件,建议高度37,其他数值,需要修改源码,适应居中标题view
self.LFLuisement=[LFLUISegmentedControl segmentWithFrame:CGRectMake(0, 64,self_Width ,37) titleArray:@[@"演示标题",@"DragonLi",@"LFL2018",@"Github"] defaultSelect:0];
// 非必须设置属性
/*
2, 自定义各类颜色 和 字体大小
[self.LFLuisement titleColor:[UIColor greenColor] selectTitleColor:[UIColor redColor] BackGroundColor:[UIColor grayColor] titleFontSize:13];
3. 设置下滑线颜色 .默认为主流的红色
[self.LFLuisement lineColor:[UIColor brownColor]];
*/
self.LFLuisement.delegate = self;
[self.view addSubview:self.LFLuisement];
#pragma mark ---LFLUISegmentedControlDelegate
/**
* 点击标题按钮
*
* @param selection 对应下标 begain 0
*/
-(void)uisegumentSelectionChange:(NSInteger)selection{
// 可以根据选中下标执行不同操作,详见demo
}
This library requires iOS 6.0+
and Xcode 6.0+
.