Вы можете найти первого респондента и попросить его уйти в отставку, что должно закрыть клавиатуру.
UIWindow* keyWindow = [[UIApplication sharedApplication] keyWindow];
UIView* firstResponder = [keyWindow performSelector:@selector(firstResponder)];
[firstResponder resignFirstResponder];