我的项目中有两个视图控制器,第一个用于注册视图,第二个用于登录视图。在第一个视图中,我有一个登录按钮,其中有第二个登录视图的segue(即如果您的帐户已转到登录视图,请参阅附图)。
不幸的是,当我在注册视图中点击登录按钮时,第二个视图(登录视图)无法打开。
我确信调用了prepareForSegue
并且确实处理了按钮触摸(调用按钮的IBAction
)。也可以调用应该打开的视图ViewDidLoad
,因为您可能猜测同一视图的ViewDidAppear
未被调用。
简而言之,发生了什么是按钮和segue正在工作,第二个视图正在加载,但它没有出现,第一个视图不会消失。它突然发生(即之前它正常工作),我不知道发生了什么或我做错了什么。如果有人可以帮助我,那将是一个很大的安慰。
*我知道,在这种情况下,不一定要使用IBAction和prepareForSegue,这些仅用于确保按钮和segue正常工作。