0

我是应用程序开发的新手。我创建了一个导航控制器模板项目并添加了几个页面。如下所示:

在此处输入图像描述

我的问题 当应用程序启动时,我希望默认显示“主页”页面(这是列表中的第一个 ViewController)。然后,如果用户想要进入这个菜单屏幕(即控制器列表),他们需要能够按下“返回”按钮(将出现在顶部导航栏中)。

我尝试了什么 我 通过将“--->”箭头标记(现在指向导航控制器)拉到代表“主”屏幕的 ViewController 来尝试这个。正如预期的那样,当我运行应用程序时,代表“主”屏幕的页面首先显示。但是,导航栏中缺少“返回”按钮(原因很明显),因此无法进入菜单页面。

有人可以请倾诉您的专业知识!

谢谢,让

4

1 回答 1

0

您可以在方法中使用下面的viewDidAppear:animated方法

[self performSelector:@selector(performSegueWithIdentifier:sender:) withObject:@"MainRootView" afterDelay:2.0f];

@"MainRootView"是segue中storyboard中定义的标识符,用于调用或加载视图,performSegueWithIdentifier:sender:方法如下

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    NSLog(@"Segue about to be performed");
}

这将加载 segue 标识符为的视图@"MainRootView"

愿这对你有所帮助。

快乐编码:)

于 2012-07-11T07:17:35.063 回答