Open lq326065285 opened 4 years ago
在 - (void)_replaceRange:(YYTextRange )range withText:(NSString )text notifyToDelegate:(BOOL)notify 方法的最下面加上以下代码:
if (range.asRange.location + range.asRange.length == _selectedTextRange.asRange.location && _selectedTextRange.asRange.length == 0) {
// 修正_selectedTextRange
[_inputDelegate selectionWillChange:self];
_selectedTextRange = [YYTextRange rangeWithRange:NSMakeRange(_selectedTextRange.asRange.location + text.length - range.asRange.length, 0)];
[_inputDelegate selectionDidChange:self];
}
YYTextView用键盘的话筒进行语音输入异常, 1,一句话会打印出来之后会马上被切一部分,只能显示一部分内容; 2,只能说一句话,就由语音输入变成了键盘输入。