iOS 文本标签工具 WSTagsField

MIT
Swift 查看源码»
iOS
2016-07-05
开源中国股瞎

WSTagsField 是采用swift开发的,用于给文字添加标签样式。

效果图:

WSTagsField

使用环境:

  • 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)")
}
的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

暂无博客

返回顶部
顶部