代码拉取完成,页面将自动刷新
easy create topBar like 今日头条
if use Pod
#import <SXTopMenu.h>
else
#import "SXTopMenu.h"
//use example
SXTopMenuView *view = [[SXTopMenuView alloc] initWithFrame:CGRectMake(0, 20, 375, 647) titles:@[@"推荐", @"今天不加班", @"上海", @"英雄联盟", @"社区", @"iPhone 8要火", @"视频", @"美剧", @"其他"]];
/*
可不设置
[view setTitleCurrentColorR:.3 G:.4 B:.5];
[view setTitleNomalColorR:.7 G:.6 B:.5];
view.currentFont = 20;
view.layoutDistance = 80;
*/
//设置下边view
[view setViewArr:@[]];
[self.view addSubview:view];
...
@property (nonatomic, assign) CGFloat topHeight;
@property (nonatomic, assign) CGFloat layoutDistance;
@property (nonatomic, assign) CGFloat titleDistance;
@property (nonatomic, strong) UIColor *topBackColor;
@property (nonatomic, assign) double amimateDuration;
@property (nonatomic, assign) CGFloat currentFont;
@property (nonatomic, assign) CGFloat nomalFont;
@property (nonatomic, strong) UIColor *singleLineColor;
@property (nonatomic, strong) NSArray *titleArr;
- (void)setTitleCurrentColorR:(CGFloat)r G:(CGFloat)g B:(CGFloat)b;
- (void)setTitleNomalColorR:(CGFloat)r G:(CGFloat)g B:(CGFloat)b;
#pragma mark - 初始化 必须
/**
初始化方法
@param titles 设置顶部title的数组,字符串类型
*/
- (instancetype)initWithFrame:(CGRect)frame titles:(NSArray <NSString *>*)titles;
/**
设置下边的view数组, 加载会设置frame (hight <- view.height-topHeight)
不设置会生成占位随机色view
*/
@property (nonatomic, strong) NSArray <UIView *>*viewArr;
如果有改进建议和问题欢迎留言
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型