gpt4 book ai didi

ios - HKTextview表情符号检测

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:56 26 4
gpt4 key购买 nike

我有一个问题。我正在使用 Hakawai framework在应用程序中,以便我可以提及支持 (@username)。

我遇到的问题是,我使用的文本字段未注册没有文本且用户在 TextView 中键入表情符号的情况。当我们使用 HKWTextView 时,我相信 textViewShouldChangeTextInRange 委托(delegate)方法永远不会被调用,即使实现了也是如此。我能想到的唯一替代品是:

- (void)textView:(HKWTextView *)textView didChangeAttributedTextTo:(NSAttributedString *)newText
originalText:(NSAttributedString *)originalText
originalRange:(NSRange)originalRange;

HKWTextView 中,但是在没有其他文本时输入的表情符号仍然没有出现。

我想要的功能是:
- TextView 为空
- 用户输入任何内容,包括表情符号
- TextView 宽度变短,出现“发布”按钮。

现在,在空 TextView 中输入表情符号不会显示发布按钮。但是,值得一提的是,一旦输入了表情符号,如果有多个表情符号,删除其中一个将使发布按钮出现。我在这里有点不知所措。

最佳答案

我找到了这个问题的答案——事实证明,HKWTextView 对被触发的 UITextView 委托(delegate)方法进行了一些重新布线。尝试在 UITextView 委托(delegate)方法 textViewDidChangeSelection 中处理输入。当输入表情符号时将触发该方法。

关于ios - HKTextview表情符号检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34293865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com