Check this out:
let alertController = UIAlertController(title: "Email?", message: "Please input your email:", preferredStyle: .Alert)
let confirmAction = UIAlertAction(title: "Confirm", style: .Default) { (_) in
if let field = alertController.textFields![0] as? UITextField {
// store your data
NSUserDefaults.standardUserDefaults().setObject(field.text, forKey: "userEmail")
NSUserDefaults.standardUserDefaults().synchronize()
} else {
// user did not fill field
}
}
let cancelAction = UIAlertAction(title: "Cancel", style: .Cancel) { (_) in }
alertController.addTextFieldWithConfigurationHandler { (textField) in
textField.placeholder = "Email"
}
alertController.addAction(confirmAction)
alertController.addAction(cancelAction)
self.presentViewController(alertController, animated: true, completion: nil)
Bitte einige Details über das, was Sie bereits versucht haben, und was speziell ellute dich. Dies ist kein geeigneter Ort, um Ihre Forschung zu beginnen. Versuchen Sie zuerst [Google] (http://www.google.com). Kommen Sie hierher, wenn Sie etwas recherchiert haben und Hilfe zu einem bestimmten Punkt benötigen. –