如何在Swift中禁用第三方键盘?
基本就是这样,我没有找到一种方法来禁用我的应用程序中的第三方键盘,虽然我知道它可能’我在1Password等应用程序中看到它。
有任何想法吗?
在AppDelegate
添加此代码
func application(application: UIApplication, shouldAllowExtensionPointIdentifier extensionPointIdentifier: String) -> Bool { if extensionPointIdentifier == UIApplicationKeyboardExtensionPointIdentifier { return false } return true }
斯威夫特4:
func application(_ application: UIApplication, shouldAllowExtensionPointIdentifier extensionPointIdentifier: UIApplicationExtensionPointIdentifier) -> Bool { if extensionPointIdentifier == UIApplicationExtensionPointIdentifier.keyboard { return false } return true }
Apple参考 。
斯威夫特3:
func application(_ application: UIApplication, shouldAllowExtensionPointIdentifier extensionPointIdentifier: UIApplicationExtensionPointIdentifier) -> Bool { if extensionPointIdentifier == UIApplicationExtensionPointIdentifier.keyboard { return false } return true }