我设置了视图的框架,以便在单击文本字段时视图可以向上移动,然后我输入主页按钮转到后台,但是当我回到前台时,键盘也会显示,但视图的框架已重置。这是3张照片。这发生在 ios 6 中,但从未发生在 ios 5 和更早版本中。谁知道为什么会出现这种情况以及如何处理它。抱歉,我无法发布图片向您展示。
问问题
219 次
1 回答
0
在这里找不到任何图像。但是我遇到了同样的问题并像这样修复了它。这不是一个很好的解决方案。但做的工作。让我知道它是否有帮助。
- (void)applicationWillEnterForeground:(UIApplication *)application
{
[[UIApplication sharedApplication] setStatusBarHidden:NO];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:YES];
double delayInSeconds = 0.1;
dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(delayInSeconds * NSEC_PER_SEC));
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
[[UIApplication sharedApplication] setStatusBarHidden:YES];
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackTranslucent animated:YES];
});
}
}
于 2013-05-02T12:14:55.180 回答