ios 我的应用程序如何返回到第一个屏幕?

Posted

技术标签:

【中文标题】ios 我的应用程序如何返回到第一个屏幕?【英文标题】:ios how can my app go back to the first screen? 【发布时间】:2014-02-06 17:56:09 【问题描述】:

我想要一个主页按钮,以便用户可以转到第一个屏幕。在我的旧 xcode 上,我将 home Viewcontroller 存储在全局中并使用以下代码

-(IBAction) aHome: (id) sender

    [ mHomeController dismissModalViewControllerAnimated: true];
    [mHomeController.view addSubview: mHomeController->adView];

我知道收到一条错误消息,提示 adView 不存在。如何在新的 xcode 中做到这一点?

【问题讨论】:

你使用故事板吗?如果是,请查看instantiateViewControllerWithIdentifier 如果您使用 xib 文件,请使用 popToRootViewControllernavigationController 请抽出时间并以正确的格式编辑您的问题。 【参考方案1】:

如果您想进入导航控制器堆栈的顶部,即您的根视图控制器,则可以使用以下代码行。

- (IBAction)goHome:(id)sender  
     [self.navigationController popToRootViewControllerAnimated:YES]; 
 

【讨论】:

这将我带回到导航控制器的根视图(如预期的那样),但是我如何回到启动视图控制器?

以上是关于ios 我的应用程序如何返回到第一个屏幕?的主要内容,如果未能解决你的问题,请参考以下文章

如何在不同的屏幕中更改屏幕过渡

如何停止信标监控

用屏幕点击停止 UIView 动画

如何完成应用程序并返回上一屏幕

React-Native:无法导航到第二个屏幕

如何在ios中创建一个返回上一个屏幕的后退按钮