UIAlertView avec Deux objets textfield et Deux Boutons

Problème - je veux un UIAlertView qui contient un Titre, deux objets textfield avec des espaces et des deux boutons.
Ce que j'ai fait jusqu'à maintenant - j'ai utilisé ce code, j'obtiens exactement UIAlertView avec toutes ces choses, je l'ai mentionné, mais lorsque la vue est prise en chargé est semble apparaître dans le bas d'abord et, ensuite, au milieu de l'affichage.

    -(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];
    userNameTextField.placeholder=@"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];
    passwordTextField.placeholder=@"Password";
    passwordTextField.secureTextEntry=YES;
    [disclaimerAgreedAlertView addSubview:passwordTextField];

    disclaimerAgreedAlertView.tag=99;

    [disclaimerAgreedAlertView show];
    disclaimerAgreedAlertView.frame= CGRectMake(5, 400, 320, 160);

}

Puis j'ai essayé un peu de la non documenté de l'api qui me donnent le résultat que je veux, mais j'ai peur qu'il peut entraîner le rejet de mon application.

Donc, toute solution à cela?

votre problème n'est pas exactement clair..
Problème avec Mon code est AlertView apparaît en bas de l'écran pendant 1 seconde, puis dans le milieu de la vue(comme il faut). Donc, il ne regarde pas comme il le devrait).

OriginalL'auteur Akshay | 2012-04-30