上部に があるモーダル ビューがありUIToolbar
ます。このビューでは、別のモーダル ビューを提示します。問題は、2 番目のビューが最初のモーダル ビューを閉じるときUIToolbar
に、最初のモーダル ビューがアプリのステータス バーの下にスライドするように見える場合、これは最初のモーダル ビューが表示されているときには発生せず、2 番目のモーダル ビューが閉じられている場合にのみ発生することです。
これを修正する方法はありますか?
ビューを再表示すると、ビュー フレームが変更されます
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}}
アプリはフルスクリーンを使用しません...
最初のView Controllerは単なるモーダルビューです
[self performSegueWithIdentifier:@"SettingsSegue" sender:self];
ユーザーがボタンをタップすると、提示されたビューが閉じられます
[self dismissModalViewControllerAnimated:YES];
特別なことは何もありません...うーん..この問題は、デバイスでテストするときに発生します...シミュレーターでは問題なく動作するようです