TwemojiKit
license [ TwemojiKit 是一个简单的库,提供 Twemoji 图片 URL,使用 twemoji 核心库。
它是什么?
TwemojiKit 是 twemoji 库的包装类。它可以解析 iOS 表情,并转换为 twemoji。
要求
TwemojiKit 需要 iOS 11.0 或更高版本以及 Swift 5。
安装
使用方法
简单示例。
emoji = "
let twemoji = Twemoji.shared.parse(emoji)
它返回 [TwemojiImage
]
[
TwemojiImage(
- base : "✌️"
- size : TwemojiKit.TwemojiSize.x72
- code : "270c"
- ext : ".png"
)
]
常规文本与,
text = "Hello,
let withText = Twemoji.shared.parse(text)
返回
[
TwemojiImage(
- base : "🐶"
- size : TwemojiKit.TwemojiSize.x72
- code : "1f436"
- ext : ".png"
)
多emoji示例,
let emojis = "🐱 and 🐶"
返回
[
0 : TwemojiImage
- base : "🐱"
- size : TwemojiKit.TwemojiSize.x72
- code : "1f431"
- ext : ".png"
1 : TwemojiImage
- base : "🐶"
- size : TwemojiKit.TwemojiSize.x72
- code : "1f436"
- ext : ".png"
]
选项
- 如果想要将其用作UILabel的attributedString。
let attrStr = Twemoji.shared.parseAttributeString("💪 muscle")
label.attributedText = attrStr
- 仅图片
guard let firstImage = Twemoji.shared.parse("🐶").first else { return }
imageView.image = Twemoji.shared.convertImage(twemoji: firstImage)
依赖项
作者
yochidros, [email protected]
许可证
TwemojiKit遵循MIT许可证。更多信息请参阅LICENSE文件。