0

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

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

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

我只是觉得这不是合适的风格,使用模态segue基本上掩盖了登录屏幕,而实际上不再需要它了。

4

1 回答 1

0

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

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

于 2013-09-26T17:14:35.220 回答