 
     @objc private func orientationWillChange(notification: Notification) {
         let userInfo = notification.userInfo
-        let v = userInfo?[UIApplicationStatusBarOrientationUserInfoKey] as! NSNumber
+        let v = userInfo?[UIApplication.statusBarOrientationUserInfoKey] as! NSNumber
         let o = UIInterfaceOrientation(rawValue: v.intValue)
 
         let degress = rotationDegress(orientation: o!)

    //  MARK: Target - Action
    @objc private func keyboardWillAppear(notification: Notification) {
        let userInfo = notification.userInfo
        let aValue = userInfo?[UIKeyboardFrameEndUserInfoKey] as! NSValue
        let keyboardFrame = aValue.cgRectValue
        let screenFrame = UIScreen.main.bounds


            }
            vKeyboardFrame.origin = CGPoint.zero
        } else {
            vKeyboardFrame.origin.x = abs(keyboardFrame.size.width - screenFrame.size.width)
            vKeyboardFrame.origin.y = abs(keyboardFrame.size.height - screenFrame.size.height)

            if vKeyboardFrame.origin.x > 0 {
                let temp = vKeyboardFrame.origin.x
