我们可以在UIAlertView文本字段iOS 7中以编程方式插入文本

时间:2013-12-18 07:08:51

标签: ios xcode ipad uitextfield uialertview

我们能否以编程方式在UIAlertView的文本域iOS7中插入文本

在IOS7中使用textinput创建UIAlertView。 任何人都可以帮我“在文本字段中以编程方式插入文本”吗?

4 个答案:

答案 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];

结果将是这样的: enter image description here

答案 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";