Создайте два метода, как показано ниже, первый для того, чтобы немного поднять вид вверх, а второй - вернуть вид в исходное положение
Первый метод:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:.3];
self.view.transform = CGAffineTransformTranslate(self.view.transform, 0, -175);
[UIView commitAnimations];
Второй метод:
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:.3];
self.view.transform = CGAffineTransformTranslate(self.view.transform, 0, 175);
[UIView commitAnimations];
[self.destext resignFirstResponder];
Вызовите эти методы для textfieldEditingDidbegin и DidEndonExit