【问题标题】:Cannot go back - popViewControllerAnimated not working, swipe back not working too无法返回 - popViewController Animated 不工作,向后滑动也不工作
【发布时间】:2016-08-13 17:35:47
【问题描述】:

我是 iOS 开发的新手。我创建了从一个 VC 到另一个 VC 的 segue。设置为“Show(e.g. Push)”

但是,向后滑动功能不起作用。另外,我有一个自定义的后退按钮。我已经为它设置了一个监听器,它也什么都不做:

@IBAction func backClicked(sender: AnyObject)
{
    self.navigationController?.popViewControllerAnimated(true)
}

怎么了?我希望后退按钮能够工作并且向后滑动功能也能够工作。我不需要导航栏。

【问题讨论】:

    标签: ios objective-c swift uiviewcontroller segue


    【解决方案1】:

    只需将导航控制器嵌入到您的根视图控制器并在不需要时隐藏导航栏。您的按钮操作将起作用。

    【讨论】:

    • 是的,让它工作,谢谢兄弟,我很感激像你这样的人;)
    • 很高兴为您提供帮助.. :)
    • demo被下架了,能重新发一下吗?
    【解决方案2】:

    就我而言,我的项目使用了拆分视图控制器。我删除了它,popViewController 工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多