当我在视图控制器之间切换时导航栏消失了?

时间:2013-06-10 05:40:08

标签: iphone objective-c xcode uinavigationbar

好吧,根据Xcode我的代码中没有错误。我已经以编程方式在视图之间切换,因为我想将页面切换链接到uialertview的结果,但每当我切换视图时它都会切换到正常,然后当我返回主屏幕时导航栏消失。

切换我正在使用的视图

InfoViewController *infoView = [self.storyboard instantiateViewControllerWithIdentifier:@"infoView"];
[self presentViewController:infoView animated:NO completion:NULL];

然后使用相同的代码返回但更改标识符。

2 个答案:

答案 0 :(得分:0)

使用pop移回上一个屏幕。现在您正在创建一个新实例并再次推送[您说使用相同的代码移回]

[self.navigationController popViewControllerAnimated:YES];

答案 1 :(得分:0)

您可以尝试segues

   [self performSegueWithIdentifier: @"SegueName" sender: self];

Here就是教程。