[翻译] TLTagsControl
TLTagsControl

https://github.com/ali312/TLTagsControl#tltagscontrol
A nice and simple tags input control for iOS.
You are able to easily setup different colors for control elements and set different displaying modes
一个简单的便签控件.
你可以很容易的给便签设置不同的颜色或者是不同的显示样式.
Switching between displaying modes
在不同的样式中切换
You are able to switch between displyaing modes by setting the mode property
你可以用mode属性来设置便签的显示样式.
@property (nonatomic) TLTagsControlMode mode;
TLTagsControl has two displaying modes
TLTagsControl有两种显示样式
TLTagsControlModeEdit,
This mode allows user to input new tags and delete tags that are already presented.
In this mode control will look like below:
一种有取消"x"标志的样式,看起来效果如下:

TLTagsControlModeList,
This mode allows only listing of already presented tags
In this mode control will look like below:
一种是纯粹显示文本的效果,如下:

Setting different colors of control elements
You are able to change colors of different element by setting these prperties
你可以设置这个控件不同元素上面的颜色,比如字体颜色,背景色等
@property (nonatomic, strong) UIColor *tagsBackgroungColor;
@property (nonatomic, strong) UIColor *tagsTextColor;
@property (nonatomic, strong) UIColor *tagsDeleteButtonColor;
Applying changes
To apply your changes you should call the method below
如果要执行变化,请调用以下方法.
- (void)reloadTagSubviews;
Example:
//assuming tagControl will be set initialized from stroryboard
@interface ViewController ()
@property (nonatomic, strong) IBOutlet TLTagsControl *tagControl;
@end
....
@implementation ViewController
- (void)viewDidLoad {
  [super viewDidLoad];
  UIColor *blueBackgroundColor = [UIColor colorWithRed:75.0/255.0 green:186.0/255.0 blue:251.0/255.0 alpha:1];
  UIColor *whiteTextColor = [UIColor whiteColor];
  self.tagControl.tagsBackgroungColor = blueBackgroundColor;
  self.tagControl.tagsDeleteButtonColor = whiteTextColor;
  self.tagControl.tagsTextColor = whiteTextColor;
  self.tagControl.mode = TLTagsControlModeList;
  [self.tagControl reloadTagSubviews];
}
@end

[翻译] TLTagsControl的更多相关文章
- 《Django By Example》第五章 中文 翻译 (个人学习,渣翻)
		
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者@ucag注:大家好,我是新来的翻译, ...
 - 《Django By Example》第四章 中文 翻译 (个人学习,渣翻)
		
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者注:祝大家新年快乐,这次带来<D ...
 - [翻译]开发文档:android Bitmap的高效使用
		
内容概述 本文内容来自开发文档"Traning > Displaying Bitmaps Efficiently",包括大尺寸Bitmap的高效加载,图片的异步加载和数据缓存 ...
 - 【探索】机器指令翻译成 JavaScript
		
前言 前些时候研究脚本混淆时,打算先学一些「程序流程」相关的概念.为了不因太枯燥而放弃,决定想一个有趣的案例,可以边探索边学. 于是想了一个话题:尝试将机器指令 1:1 翻译 成 JavaScript ...
 - 《Django By Example》第三章 中文 翻译 (个人学习,渣翻)
		
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者注:第三章滚烫出炉,大家请不要吐槽文中 ...
 - 《Django By Example》第二章 中文 翻译 (个人学习,渣翻)
		
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者注:翻译完第一章后,发现翻译第二章的速 ...
 - 《Django By Example》第一章 中文 翻译 (个人学习,渣翻)
		
书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé (译者注:本人目前在杭州某家互联网公司工作, ...
 - 【翻译】Awesome R资源大全中文版来了,全球最火的R工具包一网打尽,超过300+工具,还在等什么?
		
0.前言 虽然很早就知道R被微软收购,也很早知道R在统计分析处理方面很强大,开始一直没有行动过...直到 直到12月初在微软技术大会,看到我软的工程师演示R的使用,我就震惊了,然后最近在网上到处了解和 ...
 - ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之第一章:创建基本的MVC Web站点
		
在这一章中,我们将学习如何使用基架快速搭建和运行一个简单的Microsoft ASP.NET MVC Web站点.在我们马上投入学习和编码之前,我们首先了解一些有关ASP.NET MVC和Entity ...
 
随机推荐
- InnoDB的行记录格式, Compact, Redundant, Compressed, Dynamic
			
InnoDB存储引擎和大多数数据库一样(如Oracle和Microsoft SQL Server数据库),记录是以行的形式存储的.这意味着页中保存着表中一行行的数据.到MySQL 5.1时,InnoD ...
 - Redis(2):常用命令详解
			
redis命令不区分大小写 通用命令:1. 获得符合规则的键名列表: keys pattern 其中pattern符合glob风格 ? (一个字符) * (任意个字符) [] (匹配其中的任意一 ...
 - SQL Server 获取(本周、本月、本旬、本季、本年)的某一天
			
/*------------------------------本周----------------------------------------*/ --本周第一天 ),getdate()) -- ...
 - [javaSE] IO流(FIle对象递归文件列表)
			
获取File对象,new出来,构造参数:String目录名 调用File对象的list()方法,获取String[]数组文件名称 循环数组,列出所有文件包含隐藏文件 递归列出所有的数据 定义一个静态方 ...
 - 三、spark简介
			
一.简介 spark的官网:http://spark.apache.org/ spark解决了什么问题? 我们都知道hadoop,hadoop以一个非常容易使用的编程模型解决了大数据的两大难题: 1) ...
 - shell文本操作
			
一.find查找命令的使用 1.find . -name "*.txt" 在当前目录下,查找以txt结尾的文件 2.find . -name "[a-z]" 在 ...
 - MySQL 索引知识总结
			
将 mysql 的索引以书本的索引类比比较贴切,要找到一个关键字为xxx 的条目,首先翻到索引中查找有哪些页码涉及到,无疑就缩小了范围.在这个小范围内再寻找符合条件的数据,效率就会提高许多. mysq ...
 - C#3.0匿名类和Lanmda表达式
			
1.初始化器:className variableName = new className(property1=value1…); 2.var可以声明一个没有类型的变量,根据赋值的不同改变数据类型 3 ...
 - python中字典,没键加键,有键操作其键对应的值,的思想
			
cars = ['鲁A32444', '鲁B12333', '京B8989M', '黑C49678', '黑C46555', '沪B25041', '黑C34567'] locations = {'沪 ...
 - JS 处理浮点型问题
			
function disposeNumber(value){ if(value == null || value == ""){ return 0; }else if(value. ...