当我在uipageviewcontroller上调用self.view.removeFromSuperview()时,黑屏会显示

时间:2018-02-01 09:37:19

标签: ios swift4 uipageviewcontroller

我有页面视图控制器并希望将其删除并返回homeviewcontroller,但是当我打电话时

self.view.removeFromSuperview()

它显示黑屏而不是删除它并返回父级

1 个答案:

答案 0 :(得分:1)

您不应在视图控制器视图上使用removeFromSuperView()。如果您以模态方式呈现它,请使用self.dismiss(animated: true, completion: nil),或者如果您推送它,请使用navigationController?.popViewController(animated: true)