标签:
if (IOS8) { UIAlertController *alertController=[UIAlertController alertControllerWithTitle:CustomLocalizedString(@"SetIp", nil) message:@"" preferredStyle:UIAlertControllerStyleAlert]; [alertController addTextFieldWithConfigurationHandler:^(UITextField * _Nonnull textField) { NSString *string=[[NSUserDefaults standardUserDefaults]stringForKey:KSETIP]; [textField setText:string.length>0?string:@""]; }]; UIAlertAction *action=[UIAlertAction actionWithTitle:CustomLocalizedString(@"OK", nil) style:UIAlertActionStyleDestructive handler:^(UIAlertAction * _Nonnull action) { str_ip=[alertController.textFields firstObject].text; NSLog(@"设置的Ip=%@",str_ip); [[NSUserDefaults standardUserDefaults]setObject:str_ip forKey:KSETIP]; [[NSUserDefaults standardUserDefaults]synchronize]; }]; UIAlertAction *action_cancel=[UIAlertAction actionWithTitle:CustomLocalizedString(@"Cancel", nil) style:UIAlertActionStyleCancel handler:^(UIAlertAction * _Nonnull action) { [self dismissViewControllerAnimated:YES completion:nil]; }]; [alertController addAction:action]; [alertController addAction:action_cancel]; [self presentViewController:alertController animated:YES completion:nil]; }
UIAlertViewController+TextField 输入框
标签:
原文地址:http://www.cnblogs.com/niit-soft-518/p/5044867.html