animate tableview to always fit text field within view