【问题标题】:How to create BackButton on UINavigationController in Xcode?如何在 Xcode 中的 UINavigationController 上创建后退按钮?
【发布时间】:2018-04-08 16:58:49
【问题描述】:

我遵循一些教程,但是后退按钮是自动创建的。我创建了一个新的视图控制器,并将导航显示设置为导航栏上的加号按钮。但是当导航到新的视图控制器时,没有返回到前一个视图控制器的按钮。

我在这里:

【问题讨论】:

  • 你在segue中使用了show吗?
  • @Nitish 是的,只显示选项
  • 你能在第二个 VC 的 viewDidLoad 中显示代码吗?还有 VC1 的 prepareForSegue 中的代码?
  • 我还没有创建。

标签: ios xcode uinavigationcontroller uinavigationbar


【解决方案1】:

在您放置tableViewViewController 中。点击ViewController,然后转到 -

编辑器(在 xcode 之上)-> 嵌入 ->导航控制器

运行您的项目。现在您将在新的ViewController 中看到一个后退按钮。

【讨论】:

  • 这会在我的主视图控制器之前创建一个视图控制器。回复不好。
  • :) 当您运行项目时,此视图控制器不会显示。嵌入导航控制器后,您是否运行了您的项目?
  • 在示例中不会发生这种情况。并且使我的故事板无法阅读,您的回答是正确的,但不适用于我的情况。
  • 在导航控制器中添加标签栏项目。它会工作
  • 确保一切正常。
【解决方案2】:

看来UINavigationController 中没有视图控制器。先取UINavigationController,然后在其中添加viewController。一旦你有了它并添加一个从 VC1VC2 的转场,Back 按钮就会出现在故事​​板中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多