I suggest to hideKeyboardImmediately to avoid two transition (sheet/keyboard) at the same time.