Problema - Quiero un UIAlertView que contenga un Título, dos campos de texto con marcadores de posición y dos botones. Lo que he hecho hasta ahora - He usado este código, estoy obteniendo el UIAlertView exacto con todo lo que he mencionado pero cuando la vista se está cargando parece aparecer primero en la parte inferior y luego aparece en medio de la vista.UIAlertView con dos campos de texto y dos botones
-(void)showalert{
disclaimerAgreedAlertView = [[UIAlertView alloc] initWithTitle:@" "
message:@" "
delegate:self
cancelButtonTitle:@"Cancel"
otherButtonTitles:@"Login", nil];
userNameTextField = [[UITextField alloc] initWithFrame:CGRectMake(20.0, 15.0, 245.0, 25.0)];
userNameTextField.delegate=self;
[userNameTextField setBackgroundColor:[UIColor whiteColor]];
[userNameTextField setKeyboardType:UIKeyboardTypeDefault];
[email protected]"Username";
userNameTextField.secureTextEntry=NO;
[disclaimerAgreedAlertView addSubview:userNameTextField];
passwordTextField = [[UITextField alloc] initWithFrame:CGRectMake(20.0, 45.0, 245.0, 25.0)];
passwordTextField.delegate=self;
[passwordTextField setBackgroundColor:[UIColor whiteColor]];
[passwordTextField setKeyboardType:UIKeyboardTypeDefault];
[email protected]"Password";
passwordTextField.secureTextEntry=YES;
[disclaimerAgreedAlertView addSubview:passwordTextField];
disclaimerAgreedAlertView.tag=99;
[disclaimerAgreedAlertView show];
disclaimerAgreedAlertView.frame= CGRectMake(5, 400, 320, 160);
}
Luego probé algunos de los de los no documentados api que me están dando el resultado que quiero, pero me temo que puede causar el rechazo de mi aplicación.
¿Alguna solución para esto?
su problema no es del todo claro .. –
@AnkitSrivastava El problema con el código es que My AlertView aparece en la parte inferior de la vista durante 1 segundo y luego entra en el centro de la vista (como debería venir). Entonces no está buscando como debería). – Akshay