我有一个UIToolbar
在顶部有一个模态视图。在这个视图中,我提出了另一个模态视图。问题是,当第二个视图关闭时UIToolbar
,第一个模态视图似乎在应用程序状态栏下滑动,当第一个模态视图出现时不会发生这种情况,只有在第二个模态视图被关闭时才会发生这种情况。
知道如何解决这个问题吗?
重新显示视图时视图框架会发生变化
2012-12-11 14:53:49.976 app[11225:907] toolbar frame: {{0, 0}, {320, 44}}
2012-12-11 14:53:49.979 app[11225:907] view frame: {{0, 20}, {320, 460}}
2012-12-11 14:54:07.496 app[11225:907] toolbar frame: {{0, 0}, {320, 44}}// here the second modal view is dismissed
2012-12-11 14:54:07.498 app[11225:907] view frame: {{0, 0}, {320, 480}}
该应用程序不使用全屏...
第一个视图控制器只是一个模态视图
[self performSegueWithIdentifier:@"SettingsSegue" sender:self];
当用户点击按钮时,呈现的视图被关闭
[self dismissModalViewControllerAnimated:YES];
没什么花哨的......嗯......这个问题发生在设备上测试时......它似乎在模拟器中工作正常