【问题标题】:Navigate to previous view controller with default back button not working导航到上一个视图控制器,默认后退按钮不起作用
【发布时间】:2015-09-25 05:13:25
【问题描述】:

我想从一个 ViewController 导航到另一个 ViewController,然后在导航控制器的帮助下,我想通过默认的后退按钮导航到前一个视图控制器。

问题是:

在登录屏幕上,我在此处添加了一个按钮注册,单击它应用程序导航到下一个 viewController,之后它又不会使用默认返回按钮导航回登录页面。

【问题讨论】:

  • 您应该向我们展示您已经获得的代码(如果有的话)(如果没有,请搜索 Stack Overflow 以了解如何实现这一点),然后就您的代码问题提出一个具体问题有:)
  • 实际上我只有设计视图控制器,没有任何东西可以将一个视图切换到另一个视图。我只想将一个视图切换到另一个视图并返回到前一个视图..

标签: ios objective-c uinavigationcontroller uibarbuttonitem


【解决方案1】:

只需在您的rootViewController 中添加UINavigationController,就像

按照步骤Select你的RootViewController-->选择XCode Menu-->Editor-->Embed In->Navigation Controller按照工作流程的图片,如果你添加这个, back button 默认有效

【讨论】:

  • 但是我的根视图控制器正在登录,我想在注册视图控制器上添加返回按钮
  • @HarshRajput - 如果您将登录视图控制器嵌入到导航控制器,那么当您单击登录按钮时,它会进入注册页面,当您单击返回按钮时,它默认返回,堆栈自动工作
  • 是的..它可以工作..谢谢..另一个问题是在集成 Facebook 登录时,我想要登录时而不是主页视图。你能告诉我代码吗??
  • @HarshRajput - facebook默认功能是这个,在哪个视图控制器中你使用它重定向的视图控制器上的facebook,如果我的答案很好,请给答案投票,参考这个链接@987654323 @
  • @Anbu.Karthik--我已经达到了我的问题限制。你能回答我的第二个问题吗??
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-01
相关资源
最近更新 更多