WSTagsField 介绍
WSTagsField 是采用swift开发的,用于给文字添加标签样式。
效果图:
使用环境:
-
iOS 8.0+
-
Xcode 7 (Swift 2.2)
示例代码:
let tagsField = WSTagsField() tagsField.backgroundColor = .whiteColor() tagsField.padding = UIEdgeInsets(top: 0, left: 0, bottom: 0, right: 0) tagsField.spaceBetweenTags = 10.0 tagsField.font = UIFont.systemFontOfSize(12.0) tagsField.tintColor = .greenColor() tagsField.textColor = .blackColor() tagsField.fieldTextColor = .blueColor() tagsField.selectedColor = .blackColor() tagsField.selectedTextColor = .redColor() tagsField.delimiter = "," // Events tagsField.onDidAddTag = { _ in print("DidAddTag") } tagsField.onDidRemoveTag = { _ in print("DidRemoveTag") } tagsField.onDidChangeText = { _, text in print("DidChangeText") } tagsField.onDidBeginEditing = { _ in print("DidBeginEditing") } tagsField.onDidEndEditing = { _ in print("DidEndEditing") } tagsField.onDidChangeHeightTo = { sender, height in print("HeightTo \(height)") }
WSTagsField 官网
https://github.com/whitesmith/WSTagsField
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。