一个用于显示一系列标签的简化的 UIView 子类。
BENTagsView
允许您快速将一系列标签添加到任何 UIView
。
CocoaPods 是安装 BENTagsView 的推荐方法。只需将以下行添加到您的 Podfile
pod 'BENTagsView'
//create the tags view
BENTagsView *tagsView = [[BENTagsView alloc] init];
//set the tag strings
tagsView4.tagStrings = @[@"tag one", @"tag two", @"tag three""];
//switch some tags on - all others will be off
NSMutableIndexSet *onIndexes = [NSMutableIndexSet indexSetWithIndex:0];
[onIndexes addIndex:2];
[tagsView setOnIndexes:onIndexes];
//customize on/off colors
[tagsView setOnColor:[UIColor greenColor]];
[tagsView setOffColor:[UIColor redColor]];
//customize font, corner radii
[tagsView setFont:[UIFont fontWithName:@"Baskerville-BoldItalic" size:16]];
[tagsView setTagCornerRadius:3];
//add the view
[someView addSubview:tagsView];
在 Xcode 中构建并运行 BENTagsViewDemo
项目,以查看 BENTagsView
的实际应用。
Ben Packard
TTTAttributedLabel 在 MIT 许可证下提供。有关更多信息,请参阅 LICENSE 文件。