我添加了一個淡出的視圖,讓我的用戶提醒像成功登錄等。不幸的是,視圖不會出現在鍵盤上方,所以它的一半被隱藏,因爲我顯示在中心。如何在鍵盤上顯示子視圖?
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]
沒有運氣。
因此,您的視圖被鍵盤隱藏。這是你的問題嗎? – Legolas
是的,這是正確的。 –