0

最初にアプリを実行すると、ビューは完全に表示されますが、「pushViewController」(同じもの) を実行すると、ビューが 60 ピクセルのように上に移動します。

何が問題になる可能性がありますか?

この関数を使用して、viewController をプッシュします。

-(void)userLogin
{
MSLoginViewController *loginController = [[MSLoginViewController alloc] initWithNibName:@"MSLoginViewController" bundle:nil];
loginController.isTryToBuyCoupon = YES;
[self.navigationController pushViewController:loginController animated:YES];
[loginController release];
}

ありがとう

4

1 に答える 1

0

setNavigationBarHidden メソッドに YES を設定した可能性があります。これにより、ビューが 44 ピクセル上に移動します。問題の詳細をお知らせいただくと、回答が容易になります。

于 2013-01-28T10:08:32.603 に答える