アプリを iOS7 用に更新すると、UI がステータス バー領域内に表示されます。「私たちについて」と下の画像の検索ボタンをご覧ください。
iOS6 では、ステータス バーの下の正しい場所から開始されます。この UI は、ストーリーボードからではなく、プログラムで作成したことに注意してください。
以下の解決策を見つけてView Controllerに入れましたが、機能していません:
if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
{
self.edgesForExtendedLayout = UIRectEdgeNone;
}
私rootViewController
はタブバーです。運が悪かったので、次のことも試しました:
if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
{
self.tabBarController.edgesForExtendedLayout = UIRectEdgeNone;
}
私の他のストーリーボードアプリでは、ボトムバーの下とトップバーの下で選択を解除することができました. ストーリーボードなしで同じ効果を得るにはどうすればよいですか?