A dynamic view that response to the keyboard and pushing the inner view with the height differences between the tapped position and the keyboard position.