ios 6.0模拟器页面调出pop窗口消失后无法使用键盘
2013-10-31 10:53
555 查看
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];//去掉,消失后只是做隐藏
}
屏蔽这个方法后可以了。
- (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];//去掉,消失后只是做隐藏
}
相关文章推荐
- iOS 模拟器键盘不能弹出,但是可以使用键盘输入
- iOS 当使用FD_FullscreenPopViewController的时候遇到scrollView右滑手势无法使用的解决
- iOS 使用WKWebView加载h5页面无法调用拨打电话功能
- 【实用】iOS开发iOS9中使用UIAlertView,弹窗消失时出现键盘闪现,导致输入框出现在屏幕中。
- iOS无法使用自定义密码输入控件(自带键盘)
- 使用COCOS2D-X JSB开发,在js页面中设置iOS键盘模式
- iOS无法使用自定义密码输入控件(自带键盘)
- ios 使用 resignFirstResponder 无法hide键盘
- 使用COCOS2D-X JSB开发,在js页面中设置iOS键盘模式
- iOS 8 模拟器键盘无法弹出
- 关于xcode7下的ios模拟器输入内容无法显示系统键盘的解决办法
- iOS pop到前一个页面时键盘闪一下的问题
- iOS 导航栏自带页面右滑pop使用
- IOS学习之—— 模拟器的键盘无法输入中文的解决办法
- iOS无法使用自定义密码输入控件(自带键盘)
- ios 指定页面禁用第三方键盘,使用系统的键盘
- IOS学习 iPad控件:POP控件器,分割窗口、浮动窗口、模态视图的使用
- ios跳转页面 有键盘闪现出来又消失
- iOS 导航栏自带页面右滑pop使用示例
- IOS开发-UI学习-delegate(代理)的使用,键盘消失