我想知道如何在ios中创建自定义表情符号键盘。我试图使用stickerpack和imessages创建它。两者都在ios模拟器中正常工作。但是当我在我的设备(iphone5s)上运行它时,相机图标和网格显示为灰色。我无法点击这两个图标。可以有人帮我解决这个问题。 提前致谢
答案 0 :(得分:1)
APPLE似乎没有为此功能提供原始API。 iOS Lib的一个易于使用的表情符号键盘。用swift重写,在分支OC上使用旧的Objective-C版本。在Github中,这个lib名为" ISEmojiView"。 希望这个Lib习惯你。
使用率
安装
的CocoaPods
pod' ISEmojiView'
pod' ISEmojiView',' 0.0.1' 迦太基
github" isaced / ISEmojiView" 导入
初始化:
let emojiView = IsEmojiView();
emojiView.delegate = self;
textView.inputView = emojiView;
自定义表情符号列表,您可以从文件或其他
中读取表情符号let emojiView = ISEmojiView(emojis: [[String]])
代表
func emojiViewDidSelectEmoji(emojiView: ISEmojiView, emoji: String) {
textView.insertText(emoji)
}
func emojiViewDidPressDeleteButton(emojiView: ISEmojiView) {
textView.deleteBackward()
}
自定义 //长按以弹出预览效果,如iOS10系统表情符号键盘,默认为真
public var isShowPopPreview = true