如何在iOS应用中禁用第三方键盘

Sno*_*ash 4 uitextfield uikeyboard

你可以在iOS中禁用第三方键盘吗?

如果是这样,怎么样?

Den*_*ski 19

将此方法添加到UIApplicationDelegate

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

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

        return YES;
    }
Run Code Online (Sandbox Code Playgroud)


小智 5

斯威夫特 5.1

添加到 AppDelegate.Swift:

func application(application: UIApplication, shouldAllowExtensionPointIdentifier extensionPointIdentifier: String) -> Bool {
    if (extensionPointIdentifier == UIApplication.ExtensionPointIdentifier.keyboard.rawValue) {
        return false
    }

    return true
}
Run Code Online (Sandbox Code Playgroud)