Category Archives: Keyboard, textField and label disappear

Keyboard, textField and label disappear

import UIKit

class ViewController: UIViewController, UITextFieldDelegate {
 
 func textFieldShouldReturn(_ textField: UITextField) -> Bool {
 textField.resignFirstResponder()
 return false
 }
 @IBOutlet weak var writeYouNameTextField: UITextField!
 
 @IBOutlet weak var displayLabel: UILabel!
 
 override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
 self.view.endEditing(true)
 }
 
@IBAction func enterButton(_ sender: UIButton) {
 displayLabel.text = "hello " + writeYouNameTextField.text! + "!"
 self.writeYouNameTextField.resignFirstResponder()
 writeYouNameTextField.text = ""
 }

 override func viewDidLoad() {
 super.viewDidLoad()
 // Do any additional setup after loading the view, typically from a nib.
 }

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