A keyboard listener for iPhone and iPad that will scroll up any UIView if the keyboard is being shown, and vice versa