繁体   English   中英

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

[英]how to create a back button in ios that goes to previous screen

我有一个带有菜单的应用程序。 请检查下面的图片:

菜单打开

现在,如果我转到页面的“市政”下的“理事会”。 它为我提供了一个带有文本的屏幕,在上方的栏中,我有一个后退按钮。 问题是,当我单击“后退”按钮时,它使我回到主屏幕。 我需要它使我回到原来在菜单项上点击的相同菜单打开位置。 如何做到这一点? 议会屏幕

主屏幕

如果您使用的是UINavigationController,请使用以下命令:

if let navController = self.navigationController {
  navController.popViewController(animated: true)
}

如果您要呈现视图控制器,请使用以下命令:

self.dismiss(animated: true, completion: nil

如果要弹出到rootViewController (导航堆栈中的第一个视图),请使用以下命令:

if let navigationController = self.window?.rootViewController as? 
   UINavigationController {
   navigationController.popToRootViewControllerAnimated(true)
}

如果您将任何吊舱/库用作侧面菜单,请使用其文档或提供有问题的详细信息,以便我们提供帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM