在 UE4 中有 IOSView 继承 UIView
interface FIOSView : UIView <UIKeyInput, UITextInput>
正如你可以看到 UE4 手动处理键盘输入。如果我在完成时开始听写输入,它会调用
(void)insertText:(NSString *)theText
3 次:
- 它从
UIDictationLandingView::StartLandingIfNecessary
- 它插入1个空格
UIDictationController finishDictationRecognitionWithPhrases:languageModel:correctionIdentifier
- 它插入文本
我的问题是为什么它被调用 3 次?