ios 6.0模拟器页面调出pop窗口消失后无法使用键盘

ios 6模拟器上,点击事件调用出pop窗口,这个窗口新创建了window,在pop窗口消失的函数中使用了makeKeyWindow,这个是将要显示的window放到最前端。发现

屏蔽这个方法后可以了。

- (void)closeAlert {
    
    //stop timer
    
    if ([self.alertViewType isEqualToString:@"Info"]) {
        
        [self.alertTimer invalidate];
        self.alertTimer = nil;
    }
    
//   else
//   {
//       LoginManager *temp = [[LoginManager alloc]init];
//       self.manager = temp;
//       [self.manager cancelLogin];
//       [temp release];
//   }
    //view
    [self.view removeFromSuperview];
    self.overlayWindow.alpha = 0;
    self.overlayWindow.hidden = YES;
   // [self.overlayWindow makeKeyWindow];//去掉,消失后只是做隐藏
   
}

 

posted @ 2013-10-31 10:53  如来藏  阅读(285)  评论(0编辑  收藏  举报