     }
     
     private func _setupKeyboardAlignmentView() {
-        view.insertSubview(_keyboardAlignmentView, belowSubview: _contentScrollView)
-        _keyboardAlignmentView.bottomAnchor.constraint(equalTo: view.bottomAnchor).isActive = true
-        _keyboardAlignmentView.leadingAnchor.constraint(equalTo: view.leadingAnchor).isActive = true
-        _keyboardAlignmentView.trailingAnchor.constraint(equalTo: view.trailingAnchor).isActive = true
+        // view.insertSubview(_keyboardAlignmentView, belowSubview: _contentScrollView)
+        // _keyboardAlignmentView.bottomAnchor.constraint(equalTo: view.bottomAnchor).isActive = true
+        // _keyboardAlignmentView.leadingAnchor.constraint(equalTo: view.leadingAnchor).isActive = true
+        // _keyboardAlignmentView.trailingAnchor.constraint(equalTo: view.trailingAnchor).isActive = true
     }
     
     private func _transitionTabNavigationBarWithPercent(_ perecent: CGFloat, transition views: TabNavigationBar.TabNavigationTransitionContext?) {

    fileprivate func _handleKeyboardWillChangeFrameNotification(_ notification: NSNotification) {
        if let keyboardFrame = (notification.userInfo?[UIKeyboardFrameEndUserInfoKey] as? NSValue)?.cgRectValue, let duration = notification.userInfo?[UIKeyboardAnimationDurationUserInfoKey] as? TimeInterval, let curve = notification.userInfo?[UIKeyboardAnimationCurveUserInfoKey] as? UInt {
            // print("Keyboard height: \(keyboardFrame.height)")
            self._keyboardAlignmentViewHeightConstraint.constant = keyboardFrame.height
            UIView.animate(withDuration: duration, delay: 0.0, options: UIViewAnimationOptions(rawValue: curve), animations: { [unowned self] in
                self.view.layoutIfNeeded()
            }, completion: nil)

    return bar
}

private func _createGeneralAlignmentView() -> TabNavigationController._TabNavigationKeyboardAlignmentLayoutView {
    let view = TabNavigationController._TabNavigationKeyboardAlignmentLayoutView()
    view.translatesAutoresizingMaskIntoConstraints = false
    view.backgroundColor = .clear
    view.clipsToBounds = true
