初始化AlertView后,通过设置这个属性,达到AlertView上出现输入框的效果,然后再添加UIAlertViewDelegate代理,在下面棉纺就可以获取到这个文本框。
-(void)alertView : (UIAlertView*)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { //得到输入框 UITextField *tf=[alertView textFieldAtIndex:0]; }
是不是很简单呢,看来Xcode是越来越让开发者省心,这也是它不断更新带来的好处,这个只是最基本的实现方法,如果想达到一些额外的效果或者想要的功能,比如在Alert上添加一个UIImageView什么的,那就要自己动手丰衣足食了