首页 > 代码库 > [翻译] DKTagCloudView - 标签云View
[翻译] DKTagCloudView - 标签云View
DKTagCloudView
效果(支持点击view触发事件):
Overview
DKTagCloudView is a tag clouds view on iOS. It can generate a random and not intersects coordinates.
DKTagCloudView是一个标签云效果的view,你可以用它来生成随机的效果,在坐标中任意散布.
How To Get Started - 如何开始
Installation with CocoaPods - 通过CocoaPods安装
$ pod search DKTagCloudView-> DKTagCloudView (1.0.0) A tag clouds view on iOS.t can generate a random and not intersects coordinates. pod ‘DKTagCloudView‘, ‘~> 1.0.0‘ - Homepage: https://github.com/zhangao0086/DKTagCloudView - Source: https://github.com/zhangao0086/DKTagCloudView.git - Versions: 1.0.0 [master repo]
Edit your Podfile and add DKTagCloudView:
编辑你的Podfile,然后添加DKTagCloudView
pod ‘DKCarouselView‘, ‘~> x.x.x‘
Add #import "DKTagCloudView.h"
to the top of classes that will use it.
添加DKTagCloudView.h类.
Create instances (Also supports xib/storyboard) :创建实例对象(也支持xib/storyboard)
DKTagCloudView *tagCloudView = [[DKTagCloudView alloc] initWithFrame:CGRectMake(0, 64, self.view.bounds.size.width, self.view.bounds.size.height - 64)];[self.view addSubview:tagCloudView];self.tagCloudView = tagCloudView;
self.tagCloudView.titls = @[ @"DKTagCloudView", @"minFontSize", @"maxFontSize", @"randomColors", @"generate", @"UIView", @"NSInteger", @"Min font size", @"Max font size", @"DKTagCloudViewDemo", @"This is a test" ];
Generates: 生成
[self.tagCloudView generate];
Callback 回调
[self.tagCloudView setTagClickBlock:^(NSString *title, NSInteger index) { NSLog(@"title:%@,index:%zd",title,index);}];
Customized: 定制
/** * Min font size. Defautls to 14. */@property (nonatomic, assign) NSInteger minFontSize;/** * Max font size. Defaults to 60. */@property (nonatomic, assign) NSInteger maxFontSize;/** * Random text colors. Defaults to: [ [UIColor blackColor], [UIColor cyanColor], [UIColor purpleColor], [UIColor orangeColor], [UIColor redColor], [UIColor yellowColor], [UIColor lightGrayColor], [UIColor grayColor], [UIColor greenColor], ] */@property (nonatomic, copy) NSArray *randomColors;
[翻译] DKTagCloudView - 标签云View
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。