如何在 Swift3.0 的第一个场景中放置后退按钮?

How I can put back button in first scene in Swift3.0?

我有两个故事板,SB_A,SB_B 因此,当我单击 SB_A 处的按钮时,它会调用

let storyboard: UIStoryboard = UIStoryboard(name: "SB_B", bundle: nil)
        let nextView = storyboard.instantiateInitialViewController()
        self.present(nextView!, animated: true, completion: nil)

所以我可以看到 SB_B 故事板。 但是我在 SB_B 的第一个场景中看不到后退按钮

我想在右侧场景中放置后退按钮,当我点击它时,返回到 SB_A 故事板。

如何在故事板的第一个场景中放置后退按钮?

在 SB_B viewdidload

中添加这些行
navigationItem.leftBarButtonItem = UIBarButtonItem(title: "Back", style: .plain, target: self, action: #selector(self.leftNavigationItemAction(_:)))
}

@objc func leftNavigationItemAction(_ sender: UIBarButtonItem) -> Void {
       _ = popOrDismissViewController(true)
}

试试这个...

不,您不能使用 popviewonctroller 或 Dissmisviewcontroller 返回到之前的故事板的视图控制器,您必须显式管理此返回功能才能使用推送或呈现获得所需的功能。