import UIKit
class ViewController : UIViewController , UIActionSheetDelegate {
override func viewDidLoad() {
super .viewDidLoad()
}
override func viewDidAppear(animated: Bool ){
super .viewDidAppear(animated)
let alertController = UIAlertController (title: "系统登录" ,
message: "请输入用户名和密码" , preferredStyle: UIAlertControllerStyle . Alert )
alertController.addTextFieldWithConfigurationHandler {
(textField: UITextField !) -> Void in
textField.placeholder = "用户名"
}
alertController.addTextFieldWithConfigurationHandler {
(textField: UITextField !) -> Void in
textField.placeholder = "密码"
textField.secureTextEntry = true
}
let cancelAction = UIAlertAction (title: "取消" , style: UIAlertActionStyle . Cancel , handler: nil )
let okAction = UIAlertAction (title: "好的" , style: UIAlertActionStyle . Default ,
handler: {
action in
let login = alertController.textFields!.first! as UITextField
let password = alertController.textFields!.last! as UITextField
print ( "用户名:\(login.text) 密码:\(password.text)" )
})
alertController.addAction(cancelAction)
alertController.addAction(okAction)
self .presentViewController(alertController, animated: true , completion: nil )
}
override func didReceiveMemoryWarning() {
super .didReceiveMemoryWarning()
}
}
|