当返回导航控制器中的视图控制器时,整个屏幕为空白

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了当返回导航控制器中的视图控制器时,整个屏幕为空白相关的知识,希望对你有一定的参考价值。

现在,我有一个嵌入在导航控制器中的视图控制器,里面有一个collectionView。当用户按下按钮时,我会转到另一个工作正常的视图控制器,但是当该用户想要返回原始视图控制器时,我有一个segue但原始视图控制器只显示空白。请帮忙!我附上了故事板

enter image description here

答案

您应该为此目的退出segues,或者只是在您想要返回上一个视图时放下以下代码行。

self.dismiss(animated: true, completion: nil)

以上是关于当返回导航控制器中的视图控制器时,整个屏幕为空白的主要内容,如果未能解决你的问题,请参考以下文章

tableview 没有用导航栏填满情节提要中的整个屏幕

如何实现“向右拖动以关闭”导航堆栈中的视图控制器?

当一个新的视图控制器被推送到导航控制器时,将一个子视图保持在屏幕上的同一位置?

在 ios swift 中导航到其他屏幕时,不鼓励在分离的视图控制器上显示视图控制器

脱离导航控制器

initWithNibName 帮助:尝试传递数据时返回空白屏幕