priore / DPKeyboardManager

Auto slide the view when keyboard appears

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DPKeyboardManager

Auto slide the view when keyboard appears

HOW TO USE :

import UIKit

class DPBaseViewController: UIViewController {

   let keyboardManager = DPKeyboardManager()
   
   override func viewDidLoad() {
       super.viewDidLoad()
        
	   keyboardManager.loadKeyboardEvents(self)
   }
   
   override func viewDidAppear(_ animated: Bool) {
       super.viewDidAppear(animated)
       keyboardManager.enableKeybaordEvents()
   }

   override func viewWillDisappear(_ animated: Bool) {
       super.viewWillDisappear(animated)
       keyboardManager.disableKeyboardEvents()
   }
   
   override var shouldAutomaticallyForwardAppearanceMethods: Bool {
       return !keyboardManager.isEmbeddedViewController
   }
   
}

that's all !!

About

Auto slide the view when keyboard appears

License:MIT License


Languages

Language:Swift 92.9%Language:Ruby 7.1%