搜狗自定义键盘没有触发keyboardWillShow

时间:2015-12-18 18:02:35

标签: ios keyboard-events

我们制作的应用程序使用来自keyboardWillShow

NSNotificationCenter次通知

在我们尝试将应用与安装了Sogou自定义键盘的设备一起使用之前,所有内容都按预期工作。当使用这个键盘时(奇怪的是它似乎总是不会出现 - 例如安全文本条目忽略了Sogou键盘),不会触发keyboardWillShow通知。

是否有人知道此问题或如何禁用自定义键盘?

1 个答案:

答案 0 :(得分:0)

我发现让这个工作的唯一方法是使用app delegate禁用所有自定义键盘:

- (BOOL)application:(UIApplication *)application shouldAllowExtensionPointIdentifier:(NSString *)extensionPointIdentifier {
    if ([extensionPointIdentifier isEqualToString: UIApplicationKeyboardExtensionPointIdentifier]) {
        return NO;
    }
    return YES;
}