这里的iOS新手。我有一个关于设计应用程序的问题。我想知道我是以正确的方式做到这一点还是有 其他更好的方式来做我正在做的事情。
我有一个登录页面。所以在Storyboard中有一个LoginViewController。 我将故事板中的登录视图与segue连接到Home视图。 单击按钮时以编程方式执行segue,因为我需要确保用户名/密码正确。 我使用“模态”segue。那很好吗?我认为我不需要导航控制器,并且似乎需要使用推送进行分段。
然后故事板中还有另一个视图:设置。我使用模态segue将Home中的按钮连接到此视图。
当出现设置视图时,它包含一个用于注销的按钮。据我所知,我需要将此视图连接到Login视图。那是对的吗? 因为当一个人退出时他需要回到登录页面,对吗?
此外,在设置页面上会有一个“取消”按钮,将用户带回主屏幕。所以即使在这里我也计划从设置屏幕到主屏幕有一个segue(自动)。
这是正确的方法吗?我没有读过很多关于IOS理论的内容,但主要是看教程。我只是想知道是否有更好的方法来做我正在做的事情。我来自网络开发世界。在html / javascript中你可能会“隐藏”,“关闭”视图。在这里你需要一直连接。
答案 0 :(得分:1)
您需要了解" Unwind Segues"
从这里阅读接受的答案。 What are Unwind segues for and how do you use them?
您可以看到如何创建展开segue以及如何以编程方式调用它是您需要做的。