从视图切换回标签栏视图

时间:2012-09-23 19:59:04

标签: xcode4

我正在尝试学习如何使用Xcode 4.5。

我创建了一个标签栏,并希望从其中一个标签栏视图(配置文件)切换到另一个视图(设置 - 不在标签栏菜单中),然后返回。我使用下面的代码转到:

- (IBAction)goToProfile:(id)sender {

    ProfileViewController * profile = [[ProfileViewController alloc] initWithNibName:nil bundle:nil];
    [self presentViewController:profile animated:YES completion:nil]; 

设置工作正常,但当我从设置视图返回到配置文件时,标签栏菜单消失了。如何返回个人资料视图并再次查看标签栏?

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。您可以使用某些代码修复它,也可以在故事板中进行一些更改。 如果将导航控制器放在选项卡栏控制器和所选选项卡的视图之间(在您的案例中为配置文件)。如果您使用push segue转到下一个View,它会将Tabbar转到下一个视图,也可以使用“Back”按钮。 (在您的情况下设置)

这是我的应用程序示例我的jubla3ForthViewController将是您的ProfileViewController,我的一个jubla3PDFOnlineViewControllers将是您的SettingsViewController。

http://www.abload.de/image.php?img=bildschirmfoto2013-01x2kti.png (由于我的声誉低,我不允许发布直接图片)

我希望这很有用。如果不是忘了向上推箭头。