禁用第三方键盘后无法关闭iPad本机键盘

时间:2016-01-27 12:52:06

标签: ios

我在我的应用中禁用第三方键盘,遵循标准方法:

-(BOOL)application:(UIApplication *)application shouldAllowExtensionPointIdentifier:(NSString *)extensionPointIdentifier

{

if (extensionPointIdentifier == UIApplicationKeyboardExtensionPointIdentifier)
{
    return NO;
}

return YES;

}

即使设备中没有安装第三方键盘,也会调用此方法,这意味着在我使用标准内置键盘时会调用它。

在may app中,我有许多UITextField与本机键盘交互,但我无法忽略该键盘。点击右下角按钮即可选择停靠或拆分(通常只有在长按时才会发生)

如果删除上面的代码,一切正常。 我认为这可能是一个系统范围的错误,但文本字段在Safari等其他应用程序中运行良好。

请告知

0 个答案:

没有答案