我发现在 ios 4 中,我不能使用:
alert.alertViewStyle = UIAlertViewStylePlainTextInput;
那么,如何在ios4中实现和上面代码一样的效果呢?
UITextField * textField = [[UITextField alloc] init];
textField.frame = CGRectMake(0, 0, 0, 0); //Your properties here
[alert addSubview:textField];
我建议全局定义文本字段,以便您可以从整个类中访问它,并且可以检索文本输入。
您必须将一个对象设置为警报视图的委托并覆盖其在willPresentAlertView 中的外观:就像您执行任何其他 UIView(添加子视图)的方式一样。