我们能否以编程方式在UIAlertView的文本域iOS7中插入文本
在IOS7中使用textinput创建UIAlertView。 任何人都可以帮我“在文本字段中以编程方式插入文本”吗?
答案 0 :(得分:5)
希望这能为你的问题提供答案。
UIAlertView *alertView = [[UIAlertView alloc] init];
alertView.delegate = self;
alertView.title = @"Enter Info";
alertView.alertViewStyle = UIAlertViewStylePlainTextInput;
[alertView addButtonWithTitle:@"Cancel"];
[alertView addButtonWithTitle:@"OK"];
[alertView textFieldAtIndex:0].text = @"My Text";
[alertView show];
答案 1 :(得分:3)
您可以使用此代码
来实现此目的UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"" message:@"whatever you like" delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:@"Cancel", nil];
alert.alertViewStyle=UIAlertViewStylePlainTextInput;
[alert textFieldAtIndex:0].text=@"Hello";
[alert show];
结果将是这样的:
答案 2 :(得分:1)
请尝试像这样使用..
UIAlertView* av = [[UIAlertView alloc] init];
[av setDelegate:self];
[av setTitle:@"Hi"];
[av setMessage:nil];
[av addButtonWithTitle:@"Cancel"];
[av addButtonWithTitle:@"OK"];
av.alertViewStyle = UIAlertViewStylePlainTextInput;
[av textFieldAtIndex:0].text = @"Text";
答案 3 :(得分:0)
您可以使用text属性在textfield中设置文本。
textFiled.text = @"YOUR TEXT";