我有一个使用标签栏的应用程序。我有一个自定义相机视图分配给一个选项卡。捕获图像时,我会在另一个视图控制器中预览它。当我点击自定义后退按钮 - 通过使用segue-我回到自定义相机视图。但是,我那时看不到标签栏?有人可以建议吗?
这是我的故事板的链接:Storyboard
图像捕捉:
// Preview cropped image in another vC
if let unwrpCroppedImg = croppedImg{
self.croppedImage = unwrpCroppedImg
self.performSegue(withIdentifier: "segPreview", sender: nil)
}
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "segPreview"{
let previewVC = segue.destination as! PreviewImageViewController
previewVC.prevImage = self.croppedImage
}
}
后退按钮
@IBAction func cancelCapture(_ sender: Any) {
// Go back to image capture
performSegue(withIdentifier: "segCancelImage", sender: nil)
}
答案 0 :(得分:0)
试试这可能会帮助你
将Segue imageViewController移至相机屏幕。
@IBAction func cancelCapture(_ sender: Any) {
self.dismiss(animated: true, completion: nil)
//self.navigationController?.popViewController(animated: true) //If push type navigation.
}