优化联想

This commit is contained in:
2026-03-06 10:45:13 +08:00
parent bb74a330db
commit 33a04186fb
2 changed files with 121 additions and 36 deletions

View File

@@ -683,6 +683,11 @@ static inline NSUInteger kb_composedCharacterCount(NSString *string) {
self.kb_variantBaseOutput = (button.key.output.length > 0 ? button.key.output : button.key.title) ?: @"";
self.kb_variantBaseDeleted = NO;
self.kb_variantBaseDeleteCount = kb_composedCharacterCount(self.kb_variantBaseOutput);
if (@available(iOS 10.0, *)) {
UIImpactFeedbackGenerator *gen = [[UIImpactFeedbackGenerator alloc] initWithStyle:UIImpactFeedbackStyleLight];
[gen prepare];
[gen impactOccurred];
}
if (!self.kb_variantPopupView) {
self.kb_variantPopupView = [[KBKeyVariantPopupView alloc] initWithFrame:CGRectZero];