Commit 771b73e1 authored by pete谢兆麟's avatar pete谢兆麟

IQKeyboard升级

parent 4b5588a4
......@@ -27,7 +27,7 @@ target 'galaxy' do
#网络检查
pod 'ReachabilitySwift','5.0.0'
#键盘处理
pod 'IQKeyboardManagerSwift','7.0.1'
pod 'IQKeyboardManagerSwift','8.0.0'
#网络请求
pod 'Alamofire','5.8.1'
#图片加载
......
......@@ -188,10 +188,10 @@ extension AppDelegate {
UITextField.appearance().tintColor = .brandMainColor
UITextView.appearance().tintColor = .brandMainColor
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
IQKeyboardManager.shared.enableAutoToolbar = false
IQKeyboardManager.shared.resignOnTouchOutside = true //控制点击背景是否收起键盘
IQKeyboardManager.shared.keyboardDistanceFromTextField = 10 // 输入框距离键盘的距离
IQKeyboardManager.shared.keyboardDistance = 10 // 输入框距离键盘的距离
}
}
......
......@@ -26,7 +26,7 @@ class YHBaseViewController: UIViewController {
#if DEBUG
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
#endif
// navigationController?.interactivePopGestureRecognizer?.delegate = self
}
......
......@@ -643,14 +643,14 @@ extension YHApplyActivityAlert {
func addKeyBoardNotify() {
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
NotificationCenter.default.addObserver(self, selector: #selector(handleKeyboardNotification(_:)), name: UIResponder.keyboardWillShowNotification, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(handleKeyboardNotification(_:)), name: UIResponder.keyboardWillHideNotification, object: nil)
}
func removeNotify() {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
NotificationCenter.default.removeObserver(self)
}
......
......@@ -216,7 +216,7 @@ extension YHAdopterIncomeDetailViewController: UITableViewDelegate, UITableViewD
[weak self] editType in
guard let self = self else { return }
if editType == .rename {
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
var name = getFileNameWithoutSuffix(model.fileName)
if name.count > 30 {
name = name[safe: ..<30]!
......
......@@ -292,7 +292,7 @@ extension YHPrincipleUploadListVC {
print("editType:\(editType.rawValue)")
if editType == .rename { // 重命名
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
var name = model.getFileNameWithoutSuffix()
if name.count > 30 {
......@@ -524,7 +524,7 @@ extension YHPrincipleUploadListVC: UITableViewDelegate, UITableViewDataSource {
[weak self] editType in
guard let self = self else { return }
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
if editType == .preview {
if let template = model.file_url.first {
YHHUD.show(.progress(message: "加载中..."))
......
......@@ -107,7 +107,7 @@ class YHPrincipleFileRenameView: UIView {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.renameInputView.snp.updateConstraints { make in
......
......@@ -101,7 +101,7 @@ class YHPrincipleSendMailView: UIView {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.emailInputView.snp.updateConstraints { make in
......
......@@ -263,7 +263,7 @@ extension YHCertificateUploadContentListVC: UITableViewDelegate, UITableViewData
print("editType:\(editType.rawValue)")
if editType == .rename { // 重命名
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
var name = contentItem.getFileNameWithoutSuffix()
if name.count > 30 {
......@@ -596,7 +596,7 @@ extension YHCertificateUploadContentListVC {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.renameInputView.snp.updateConstraints { make in
......
......@@ -482,7 +482,7 @@ extension YHMyDocumentsDetailViewController: UITableViewDelegate, UITableViewDat
[weak self] editType in
guard let self = self else { return }
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
if editType == .sendEmail {
isDocDownLoad = true
emailInputView.textField.text = ""
......@@ -613,7 +613,7 @@ extension YHMyDocumentsDetailViewController: UITableViewDelegate, UITableViewDat
[weak self] editType in
guard let self = self else { return }
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
if editType == .sendEmail {
isDocDownLoad = false
emailInputView.textField.text = ""
......@@ -868,7 +868,7 @@ extension YHMyDocumentsDetailViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.emailInputView.snp.updateConstraints { make in
......
......@@ -313,7 +313,7 @@ extension YHMyDocumentsListViewController {
[weak self] editType in
guard let self = self else { return }
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
if editType == .sendEmail {
emailInputView.textField.text = ""
emailInputView.textField.becomeFirstResponder()
......@@ -390,7 +390,7 @@ extension YHMyDocumentsListViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.emailInputView.snp.updateConstraints { make in
......
......@@ -463,7 +463,7 @@ extension YHMySignatureDetailViewController: UITableViewDelegate, UITableViewDat
[weak self] editType in
guard let self = self else { return }
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
if editType == .sendEmail {
emailInputView.textField.text = ""
emailInputView.textField.becomeFirstResponder()
......@@ -717,7 +717,7 @@ extension YHMySignatureDetailViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.emailInputView.snp.updateConstraints { make in
......
......@@ -307,7 +307,7 @@ extension YHMySignatureListViewController {
[weak self] editType in
guard let self = self else { return }
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
if editType == .sendEmail {
emailInputView.textField.text = ""
emailInputView.textField.becomeFirstResponder()
......@@ -374,7 +374,7 @@ extension YHMySignatureListViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.emailInputView.snp.updateConstraints { make in
......
......@@ -319,7 +319,7 @@ extension YHSignAppendStepView {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : 0)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.centerView.snp.updateConstraints { make in
......
......@@ -113,12 +113,12 @@ class YHHKRecordsEditContentVC: YHBaseViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
}
}
......
......@@ -220,7 +220,7 @@ extension YHResignCertificateDetailEVisaViewController: UITableViewDelegate, UIT
[weak self] editType in
guard let self = self else { return }
if editType == .rename {
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
var name = getFileNameWithoutSuffix(model.fileName)
if name.count > 30 {
name = name[safe: ..<30]!
......
......@@ -232,7 +232,7 @@ extension YHResignDocumentDetailViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
emailInputView.snp.updateConstraints { make in
......@@ -573,7 +573,7 @@ extension YHResignDocumentDetailViewController {
YHCertificateEditSheetView.sheetView(items:items,sheetTitle: "请选择下载方式") {
[weak self] editType in
guard let self = self else { return }
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
if editType == .sendEmail {
self.emailInputView.textField.text = ""
self.emailInputView.textField.becomeFirstResponder()
......
......@@ -240,7 +240,7 @@ extension YHResignMaterialUploadVC: UITableViewDelegate, UITableViewDataSource {
print("editType:\(editType.rawValue)")
if editType == .rename { // 重命名
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
var name = contentItem.getFileNameWithoutSuffix()
if name.count > 30 {
......@@ -576,7 +576,7 @@ extension YHResignMaterialUploadVC {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.renameInputView.snp.updateConstraints { make in
......
......@@ -288,7 +288,7 @@ extension YHResignUploadDocDetailViewController: UITableViewDelegate, UITableVie
print("editType:\(editType.rawValue)")
if editType == .rename { // 重命名
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
clickInputViewIndex = 0
var name = contentItem.getFileNameWithoutSuffix()
if name.count > 30 {
......@@ -577,7 +577,7 @@ extension YHResignUploadDocDetailViewController: UITableViewDelegate, UITableVie
} else {
self.clickInputViewIndex = 1
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
self.reasonInputView.textField.text = self.materialModel.unavailable_reason
self.reasonInputView.textField.becomeFirstResponder()
}
......@@ -721,7 +721,7 @@ extension YHResignUploadDocDetailViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.renameInputView.snp.updateConstraints { make in
......@@ -731,7 +731,7 @@ extension YHResignUploadDocDetailViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileExplainReasonInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.reasonInputView.snp.updateConstraints { make in
......
......@@ -104,12 +104,12 @@ class YHIncomeRecordViewController: YHBaseViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
}
}
......
......@@ -108,12 +108,12 @@ class YHIncomeRecordWorkExperienceViewController: YHBaseViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
}
override func backItemClick(_ sender: Any) {
......
......@@ -96,7 +96,7 @@ class YHWorkExperienceViewController: YHBaseViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : YHFileRenameInputView.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.renameInputView.snp.updateConstraints { make in
......
......@@ -92,12 +92,12 @@ class YHMessageInputViewController: UIViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
IQKeyboardManager.shared.enable = false
IQKeyboardManager.shared.isEnabled = false
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
override func viewDidAppear(_ animated: Bool) {
......
......@@ -201,7 +201,7 @@ class YHOtherLoginViewController: YHBaseViewController {
@objc func close() {
YHLoginManager.shared.loginSuccessActionBlock = nil
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
dismiss(animated: true)
}
......
......@@ -218,7 +218,7 @@ extension YHEditInterestViewController {
let bottomMargin = (isKeyboardShow ? -keyboardFrame.height : keyboardFrame.height)
if !isKeyboardShow {
IQKeyboardManager.shared.enable = true
IQKeyboardManager.shared.isEnabled = true
}
self.renameInputView.snp.updateConstraints { make in
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment