ios - 当我从注销返回到登录屏幕时,文本字段不为空 [SWIFT]

标签 ios swift

希望我为登录和注销做了所有工作。但是当我尝试注销时它工作正常。但是当我返回登录屏幕时,我的用户名/密码仍保留在那里。

需要

当我注销或返回登录屏幕时,我的文本字段应该是空的,该怎么办。

这是我的 VC.swift

struct storyboard {
    static let ShowLoginSegue = "sss"
}

@IBOutlet weak var userField: UITextField!


@IBOutlet weak var passField: UITextField!
override func viewDidLoad() {
    super.viewDidLoad()
    // Do any additional setup after loading the view, typically from a nib.
    self.userField.delegate = self
    self.passField.delegate = self
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}


@IBAction func loginBut(sender: AnyObject) {
    
    
    
 let klak = ""
    let qwqw = ""
    
    if userField.text == klak && passField.text == qwqw
    {
        
        print("correct")
          performSegueWithIdentifier(storyboard.ShowLoginSegue, sender: nil)
        
    }
    else
    {
        
        print("wrong")
    }

提前致谢!

最佳答案

将此代码添加到您的 VC.swift

override func viewWillAppear(animated: Bool) {
        userField.text = ""
        passField.text = ""

    }

试用并告诉我!

关于ios - 当我从注销返回到登录屏幕时,文本字段不为空 [SWIFT],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33445279/

相关文章:

objective-c - 创建仅使用非英语语言的应用程序的正确方法

iphone - 如何通过点击 detailDiclosureButton 获取详细信息

php - MySQL一行中的几个ID与另一张表连接

ios - 如何让 UITabBar 选择指示器图像填满整个空间?

ios - 如何在 Xcode 注释中添加链接以打开另一个源代码文件?

ios - 根据按钮更改 View Controller 中的信息

ios - UICollectionViewDataSource 无法执行 "fix it",在 Xcode 9.3.1 中为 "Candidate is not a function"

iphone - 将 CLLocation 或 CLLocationCoordinate2D 转换为 CGPoint

ios - 当动画 UIImage 被分配两次时,UITableViewCell 中的 UIImageView 没有动画

ios - 类型 'Int' 的值永远不能为 nil,swift 2.2 中不允许比较