是否可以使用 Modal segue 来保留永远不会再次出现的视图?



我正在开发一个应用程序,当您第一次启动它时,该应用程序具有连接到服务器的登录屏幕。如果您输入有效的用户名和密码,此登录屏幕将消失,您将被带到此应用程序的主屏幕。

主屏幕为您提供了要执行的操作选项,并且假设您可能不会再次返回登录屏幕。也许 1% 的人可能会退出应用程序并返回登录屏幕。

由于我没有使用导航控制器从登录视图转到主视图,因此我必须使用模态 segue,但就我对模态 segue 背后的理论的了解而言,这样做感觉不对。我疯了吗?无论如何,我应该以某种方式使用导航控制器吗?

我只是觉得这不是正确的风格,使用模态 segue 基本上掩盖登录屏幕,当它真的不再需要时。

您应该有一个主屏幕(主视图控制器),在应用程序启动时以模式显示登录屏幕。登录完成后,您可以关闭登录屏幕,您的应用程序将照常运行。

当视图控制器

不太可能再次使用时,让视图控制器保持运行是非常糟糕的做法。

最新更新