我正在为我的 swift 4.0 项目使用 IQKeyboardManager pod。
IQKeyboardManager.sharedManager().enable = true
pod更新后,上面的代码不起作用。
我正在为我的 swift 4.0 项目使用 IQKeyboardManager pod。
IQKeyboardManager.sharedManager().enable = true
pod更新后,上面的代码不起作用。
这是您的问题的答案:类型 'IQKeyboardManager' has no member 'sharedManager' by hackiftekhar
自 IQKeyboardManagerSwift 版本 6.0.0 起,sharedManager()
已替换为shared
对于pod 'IQKeyboardManagerSwift'或pod 'IQKeyboardManagerSwift', '6.0.0',试试这个:
IQKeyboardManager.shared.enable = true
IQKeyboardManager 的 Swift 演示代码
对于pod 'IQKeyboardManagerSwift', '5.0.0',试试这个
IQKeyboardManager.sharedManager().enable = true
使用此代码。它在 swift4 中完美运行。安装 pod 文件。
吊舱“IQKeyboardManager”
在 AppDelegate 中导入 IQKeyboardManager
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
IQKeyboardManager.shared().isEnabled = true
return true
}