裏面一個靜態庫(lib.a),我有一個Storyboard一個NavigationController
我一個按鈕,水龍頭用後啓動下:UIActivityIndicatorView顯示的鍵盤
[mainWindow.rootViewController presentViewController:newController animated:NO completion:Nil];
在這一newController
我有一個UITextField
我設置becomeFirstResponder
在viewDidLoad
和另一個按鈕,當點擊我想要顯示UIAlertView
後按下「確定」應顯示一切UIActivityIndicatorView
(包括鍵盤)之上。
代碼正在使用顯示UIActivityIndicatorView
被以下
UIWindow *mainWindow = [[UIApplication sharedApplication] keyWindow];
spinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
spinner.autoresizingMask = (UIViewAutoresizingFlexibleLeftMargin |
UIViewAutoresizingFlexibleRightMargin |
UIViewAutoresizingFlexibleTopMargin |
UIViewAutoresizingFlexibleBottomMargin);
spinner.center = CGPointMake(CGRectGetWidth(mainWindow.bounds)/2, CGRectGetHeight(mainWindow.bounds)/2);
spinner.frame = mainWindow.bounds;
spinner.backgroundColor = [UIColor darkGrayColor];
spinner.alpha = 0.7f;
[mainWindow addSubview:spinner];
並且每當用戶點擊我執行以下按鈕:
UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Confirmation"
message:@"Are you sure?"
delegate:self
cancelButtonTitle:@"No"
otherButtonTitles:@"Yes", nil];
[message show];
和攻絲時,我有一種簡單的方法即:
//Initializing spinner
[spinner startAnimating];
//Execute NSURL Connection....
問題是,UIActivityIndicatorView
母鹿s不顯示在鍵盤上。
任何想法?
感謝您的快速回復。我已經嘗試過,但仍然顯示在鍵盤下方。 – mcocaro 2013-02-20 21:09:21
@mcocaro閱讀我編輯的評論 – 2013-02-20 21:19:32
我試過編輯的評論,但它仍然顯示在鍵盤下方。我已經編輯了我的描述,考慮到我忘記提到所有這些都是在靜態庫中完成的。 – mcocaro 2013-02-21 17:03:47