func messageBox(title:String, message:String) { let alert = UIAlertController( title: title, message: message, preferredStyle: .alert ) alert.addAction( UIAlertAction(title: "Abbrechen", style: .cancel, handler: { (_) in self.labelInfo.text = "ESC" } ) ) alert.addAction( UIAlertAction(title: "Ok", style: .default, handler: { (_) in self.labelInfo.text = "Ok" } ) ) present(alert, animated: true, completion: nil ) } func yesNo(title:String, message:String) { let alert = UIAlertController( title: title, message: message, preferredStyle: .alert ) alert.addAction( UIAlertAction(title: "No", style: .cancel, handler: { (_) in self.labelInfo.text = "No" } ) ) alert.addAction( UIAlertAction(title: "Yes", style: .destructive, handler: { (_) in self.labelInfo.text = "Yes" } ) ) present(alert, animated: true, completion: nil ) } func inputString(title:String, message:String) { let alert = UIAlertController( title: title, message: message, preferredStyle: .alert ) alert.addTextField { (textField:UITextField!)->Void in textField.placeholder = "Name der Stadt" } alert.addAction( UIAlertAction(title: "Ok", style: .default, handler: { (_) in let tempTextField = alert.textFields![0] as UITextField self.labelInfo.text = tempTextField.text! //let stadt:Stadt = Stadt(Stadtname: tempTextField.text!); //self.showStadt(Name: stadt) } ) ) alert.addAction( UIAlertAction(title: "No", style: .cancel, handler: { (_) in self.labelInfo.text = "cancel" } ) ) present(alert, animated: true, completion: nil ) }