Я добавляю исчезающее представление, которое дает моим пользователям оповещения, например, об успешном входе в систему и т. Д. К сожалению, представление не отображается над клавиатурой, поэтому половина его скрыта, потому что я отображаю его в центре.
case 401:
alertBezel = [[MBProgressHUD alloc] initWithView:self.view];
[self.view addSubview:alertBezel];
// Make the customViews 37 by 37 pixels for best results (those are the bounds of the build-in progress indicators)
alertBezel.customView = [[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"37x-Checkmark.png"]] autorelease];
alertBezel.mode = MBProgressHUDModeCustomView;
alertBezel.labelText = @"Unauthorized User!";
[alertBezel show:YES];
[alertBezel hide:YES afterDelay:1];
break;
Я также попытался получить окно ключа:
[[UIApplication sharedApplication] keyWindow]
Не повезло.