IOS solution to make fields scroll in response to an appearing keyboard