我有一个 View Controller ,要求用户输入密码。如果输入正确的密码,则会推送显示一些数据的另一个 View 。当数据 View 关闭时,程序显示进入 View 的密码(因为它从未被关闭)。但是,我希望密码输入 View 也被解除,以便程序在密码输入 View 之前显示原始 View 。
当发生数据 View 的转场时,我尝试在 prepare(for: ...)
中关闭密码输入 View ,并且我还尝试将密码输入 View 作为委托(delegate)传递给数据 View ,并在用户按下退出按钮时关闭数据 View 之前关闭密码输入 View 。这些解决方案都没有真正消除密码进入 View 。
最佳答案
要关闭数据 View ,您可以使用从数据 View 到原始 View Controller 的展开转场,这样当触发转场时,密码输入 View 也将被关闭。
关于ios - 如何关闭当前 View Controller 后面的 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54030059/