抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

DMKit 第四篇:DMSegmentView

  • 开发iOS的时候经常用到的分段显示控制view

具体内容GitHub-DMKit

demo.gif
1af250e688350f5547927c810e3de67e.png

DMSegmentView.h

1
2
3
4
5
6
7
8
9
/** frame&views 必填   其他非必填 */
- (instancetype)initWithFrame:(CGRect)frame
views:(NSArray <UIView *> *)views //要显示的views
titles:(NSArray <NSString *>*)titles //要显示的titles
titleFont:(UIFont *)font //默认15
titleColor:(UIColor *)titleColor //默认黑色
titleSelectedColor:(UIColor *)selectedColor //默认绿色
titlesIsAverage:(BOOL)isAve //是否根据frameW平均显示titles,如果是:frameW不够显示的时候回用默认空白宽度
showAction:(void(^)(NSInteger index))showAction; //显示回调

个人觉得还是很好用的,喜欢的可以试一下,已经写好了demo

想具体看看的请移驾:GitHub-DMKit