当我第一次运行应用程序时,我的视图显示完美,但是当我“pushViewController”(同一个)时 视图向上移动可能像60像素。
可能是什么问题?
使用此功能,我推送viewController:
-(void)userLogin
{
MSLoginViewController *loginController = [[MSLoginViewController alloc] initWithNibName:@"MSLoginViewController" bundle:nil];
loginController.isTryToBuyCoupon = YES;
[self.navigationController pushViewController:loginController animated:YES];
[loginController release];
}
由于
答案 0 :(得分:0)
您可能为setNavigationBarHidden方法设置了YES。这将使您的视图向上移动44像素。有关您的问题的更多细节将使我们很容易回答。