Latest | 0.0.1 |
---|---|
Homepage | https://github.com/ws00801526/XMNTabbedViewExample |
License | MIT |
Platforms | ios 8.0, requires ARC |
Authors |
XMNTabbedViewExample
自适应高度的标签view,可以自定义标签颜色,字体颜色,高亮颜色等
安装方法 pod XMNTabbed
使用方法
/** 初始化一个XMNTabbedView */
XMNTabbedView *tabbedView = [[XMNTabbedView alloc] initWithFrame:CGRectMake(0, 120, 280, 0)];
/** 设置对齐方式 */
tabbedView.alignment = XMNTabbedViewAlignmentLeft;
tabbedView.backgroundColor = [UIColor greenColor];
/** !!!重要 设置tabbedView的最大宽度 */
tabbedView.preferIntrinsicWidth = 280.f;
/** 初始化tabbed */
NSArray *texts = @[ @"php",@"python using mysql to store message 1 ",@"python using mysql to store message python using mysql to store message 2 ",@"python using mysql to store messagenpython using mysql to store messagenpython using mysql to store message 3", @"mysql",@"python", @"mysql", @"flask", @"django", @"bottle", @"webpy"];
[texts enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) {
XMNTabbed *tabbed = [XMNTabbed tabbedWithTitle:obj];
/** 测试任意字体大小 */
tabbed.titleFont = [UIFont systemFontOfSize:10 + random() % 5];
tabbed.highlightBackgroundColor = [UIColor yellowColor];
tabbed.highlightTitleColor = [UIColor purpleColor];
[tabbedView addTabbed:tabbed];
}];
/** 添加tabbedView */
[self.view addSubview:self.tabbedView = tabbedView];
Latest podspec
{ "name": "XMNTabbed", "version": "0.0.1", "summary": "u81eau9002u5e94u5e03u5c40u7684u6807u7b7eu6392u5217u7a7au95f4,u53efu4ee5u81eau5b9au4e49u5404u4e2au6807u7b7eu5927u5c0f,u5185u5bb9,u6587u672c", "homepage": "https://github.com/ws00801526/XMNTabbedViewExample", "license": "MIT", "authors": { "XMFraker": "[email protected]" }, "platforms": { "ios": "8.0" }, "source": { "git": "https://github.com/ws00801526/XMNTabbedViewExample.git", "tag": "0.0.1" }, "source_files": "XMNTabbedFramework/*.{h,m}", "requires_arc": true }
Wed, 15 Feb 2017 04:40:07 +0000