因此,新的iOS 7发布了,我正在尝试向UIAlertviews添加多个textField和标签。我需要三个。我一直试图将它们添加为 subview ,这不再起作用了。我也尝试过用UIAlertViewStylePlainTextInput添加多行,但是它似乎只返回一个文本字段。

我需要添加标签以向他们显示要输入的内容。有没有办法通过新的iOS 7完成此任务?

最佳答案

我发现在iOS7中使用带有多个文本字段的UIAlertView的唯一解决方案仅用于登录。

使用此行初始化您的alertView

[alert setAlertViewStyle:UIAlertViewStyleLoginAndPasswordInput];

这是为了捕获用户的输入:
user = [alert textFieldAtIndex:0].text;
pw = [alert textFieldAtIndex:1].text

除了登录之外,出于其他目的,请在UIAlertView addSubview in iOS7上查看其他线程:

09-05 13:07