在 ChildViewController 中关闭 ChildViewController 并转到 Previous ViewController

swift_用户

我添加了一个视图作为 ChildViewController,我只想在 ChildViewController 中关闭它并转到 Previous ViewController

来自 ParentViewController 的代码

 @IBAction func click_monday(_ sender: Any) {
    let blurEffect = UIBlurEffect(style: .regular)
    let blurEffectView = UIVisualEffectView(effect: blurEffect)
    blurEffectView.frame = self.view.bounds
    blurEffectView.alpha = 0.8
    view.addSubview(blurEffectView)

    taskVC = self.storyboard?.instantiateViewController(withIdentifier: "Task") as! TaskVC
    taskVC.view.backgroundColor = .clear
    taskVC.modalPresentationStyle = .overCurrentContext

    taskVC.preferredContentSize = CGSize(width: 550.0, height: 400.0)
    self.view.addSubview(taskVC.view)
}

在 TaskVC 中,我有 SaveButton,它应该关闭该视图并返回到 ParentViewController(editVC)

我试过的是

 @IBAction func click_save(_ sender: Any) {


    let vc = self.storyboard?.instantiateViewController(withIdentifier: "edit") as! editVC
     self.navigationController?.pushViewController(vc, animated: false)

}

但它不起作用:-(

Yun CHEN

尝试:

 @IBAction func click_save(_ sender: Any) {
      self.view.removeFromSuperview()
      self.removeFromParentViewController()

      //self.navigationController?.popViewController(animated: true) //Add this if necessary
 }

另外,如果你想在同一个超级视图中删除另一个视图,你可以:

let blurView = self.view.superview?.viewWithTag(100)  //assume that blurView's tag is set before by: blurView.tag = 100 
blurView?.removeFromSuperview()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在childviewcontroller中访问uitextfield

来自分类Dev

setView与ChildViewController

来自分类Dev

导航栏未显示在 childViewController 中

来自分类Dev

ContainerViewController委托给ChildViewController

来自分类Dev

无法在当前控制器中添加ChildViewController

来自分类Dev

UIView 中的 childViewController.view.frame 呈现不同的值

来自分类Dev

从未调用IIViewDeckController的中心viewController出现在childViewController上的viewWillApp

来自分类Dev

视图不显示另一个 ChildViewController 的 childViewController

来自分类Dev

创建UICollectionViewController子类并添加为childviewcontroller

来自分类Dev

UITableViewController作为ChildViewController不调用委托方法

来自分类Dev

在加载 parentViewController 之前从 childViewController 获取值

来自分类Dev

将childViewController添加到MvxTabBarViewController不显示视图

来自分类Dev

iOS:加载parentController时加载一个childViewController

来自分类Dev

UIView插座和ChildViewController有什么区别?

来自分类Dev

添加childViewController不包括基本设置,例如背景色

来自分类Dev

无法将QLPreviewController添加为childViewController iOS10

来自分类Dev

Swift 4 Delegate 不适用于 childViewController

来自分类Dev

当嵌入到 NavigationController swift4 时,从 UIPageViewController 更新 ChildViewController

来自分类Dev

CSS Bootstrap关闭模式并转到链接

来自分类Dev

ChildViewController-启用对父级的触摸,这是一个好模式吗?

来自分类Dev

iOS10 UIImagePickerController嵌入为ChildViewController,未正确显示其子视图

来自分类Dev

Swift iOS - 使用 SegmentedControl 将 ChildViewController 添加到 CollectionView 部分

来自分类Dev

UIAlertController 没有锚定在 childViewController 上,而是在 parentViewController 上显示在它后面

来自分类Dev

如何检查我的用户是否已经登录(会话)并转到特定的ViewController?

来自分类Dev

通过检查数据库中的密码并转到codeigniter中的下一页

来自分类Dev

通过Emacs中的快捷方式启动make并转到错误位置

来自分类Dev

如何跳过一段代码并转到硒中的所需代码

来自分类Dev

计算列表中的当前y位置并转到下一个

来自分类Dev

我如何才能使列表视图消息点击并转到网站。邮件中的网址?

Related 相关文章

  1. 1

    无法在childviewcontroller中访问uitextfield

  2. 2

    setView与ChildViewController

  3. 3

    导航栏未显示在 childViewController 中

  4. 4

    ContainerViewController委托给ChildViewController

  5. 5

    无法在当前控制器中添加ChildViewController

  6. 6

    UIView 中的 childViewController.view.frame 呈现不同的值

  7. 7

    从未调用IIViewDeckController的中心viewController出现在childViewController上的viewWillApp

  8. 8

    视图不显示另一个 ChildViewController 的 childViewController

  9. 9

    创建UICollectionViewController子类并添加为childviewcontroller

  10. 10

    UITableViewController作为ChildViewController不调用委托方法

  11. 11

    在加载 parentViewController 之前从 childViewController 获取值

  12. 12

    将childViewController添加到MvxTabBarViewController不显示视图

  13. 13

    iOS:加载parentController时加载一个childViewController

  14. 14

    UIView插座和ChildViewController有什么区别?

  15. 15

    添加childViewController不包括基本设置,例如背景色

  16. 16

    无法将QLPreviewController添加为childViewController iOS10

  17. 17

    Swift 4 Delegate 不适用于 childViewController

  18. 18

    当嵌入到 NavigationController swift4 时,从 UIPageViewController 更新 ChildViewController

  19. 19

    CSS Bootstrap关闭模式并转到链接

  20. 20

    ChildViewController-启用对父级的触摸,这是一个好模式吗?

  21. 21

    iOS10 UIImagePickerController嵌入为ChildViewController,未正确显示其子视图

  22. 22

    Swift iOS - 使用 SegmentedControl 将 ChildViewController 添加到 CollectionView 部分

  23. 23

    UIAlertController 没有锚定在 childViewController 上,而是在 parentViewController 上显示在它后面

  24. 24

    如何检查我的用户是否已经登录(会话)并转到特定的ViewController?

  25. 25

    通过检查数据库中的密码并转到codeigniter中的下一页

  26. 26

    通过Emacs中的快捷方式启动make并转到错误位置

  27. 27

    如何跳过一段代码并转到硒中的所需代码

  28. 28

    计算列表中的当前y位置并转到下一个

  29. 29

    我如何才能使列表视图消息点击并转到网站。邮件中的网址?

热门标签

归档