旧视图控制器未关闭

时间:2015-03-23 18:50:00

标签: ios objective-c iphone swift ios8

当我从LoginViewController.swift登录我的应用程序时,我转到HomeViewController.swift。从HomeViewController.swift,如果我退出我的应用程序,我再次转到LoginViewController.swift。然后我看到,我的LoginViewController仍然在文本字段中填充数据,这意味着我的旧登录视图控制器没有关闭。

请帮我解决这个问题

2 个答案:

答案 0 :(得分:1)

并且不会关闭。弹出HomeViewController时,iOS将恢复LoginViewController状态,然后会出现登录。

要制作你想要的东西,只需在你的LoginViewController中实现这样的东西:

Swift代码:

override func viewDidDisappear(animated: Bool) {
    super.viewDidDisappear(animated)
    textFieldLogin.text = ""
    textFieldPass.text = ""
}

希望这会对你有所帮助。

答案 1 :(得分:0)

如果您正在使用故事板,请尝试使用的segue类型。