我当前正在使用的应用程序要求我不要使用任何情节提要。因此,我需要以编程方式进行所有操作。我似乎在挣扎的一件事是在两个UIViewController之间切换。
我用来从VC1到VC2的代码是:
self.present(signUpVC(), animated: true, completion: nil)
我用来从VC2返回VC1的代码是:
self.dismiss()
我似乎要面对的问题是,随着VC2的到来,VC1在后台仍然可见(第1帧):
这是下一帧:
这是过渡的最后一帧,您可以看到,初始视图在后台仍然可见(第3帧):
有什么办法可以解决此问题?