import UIKit
class ViewController: BaseViewController {
@IBOutlet weak var etWifi: UITextField!
@IBOutlet weak var etPassword: UITextField!
//记录 self.view 的原始 origin.y
private var originY: CGFloat = 0
//正在输入的UITextField
private var editingText: UITextField?
override func viewDidLoad() {
super.viewDidLoad()
setUpView()
}
private func setUpView() {
//设置代理
etWifi.delegate = self
etPassword.delegate = self
//键盘弹出监听,解决键盘挡住输入框的问题
NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillAppear), name: UIResponder.keyboardWillShowNotification, object: nil)
NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillDisappear), name: UIResponder.keyboardWillHideNotification, object: nil)
}
//键盘弹起
@objc func keyboardWillAppear(notific
Swift 解决软键盘弹出遮挡输入框的问题,使软键盘贴紧输入框下边
最新推荐文章于 2022-11-13 11:34:13 发布