Je suis novice en développement avec l'objectif C.Comment afficher un bouton sur un UIAlertView après l'avoir affichée
Je travaille sur un morceau de code qui installe un plugin pour mon application. Il télécharge un paquet .zip, le décompresse et copie des données dans ma base de données sqlite.
J'ai un UIAlertView
qui montre un UIProgressView
lorsque l'application est en cours de téléchargement et décompresser, quand il finir j'ajouter au UIAlertView
un bouton avec la méthode addButtonWithTitle
.
Je ne sais pas pourquoi mon bouton apparaît dans le coin supérieur gauche de mon UIAlertView.
C'est un morceau de mon code:
ventana = [[UIAlertView alloc] initWithTitle:[[NSString alloc] initWithFormat: @"Instalando %@", codigo]
message:@"Por favor, no apague el dispositivo ni cierre la aplicación." delegate:nil cancelButtonTitle:nil otherButtonTitles: nil];
actividad = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
actividad.frame = CGRectMake(20, 110, 20, 20);
progreso = [[UIProgressView alloc] initWithFrame:CGRectMake(50, 115, 215, 9)];
[ventana addSubview:actividad];
[actividad startAnimating];
[ventana addSubview:progreso];
[ventana show];
-- some stuff (downloading, uncompressing, updating my UIProgressView...) --
[progreso removeFromSuperview];
[actividad removeFromSuperview];
[ventana addButtonWithTitle:@"Aceptar"];
ventana.message = @"Instalación finalizada";
J'ai une image mais je ne peux pas poster ici parce que je suis un nouvel utilisateur. Quelqu'un sait pourquoi mon bouton apparaît dans le coin supérieur gauche de mon UIAlertView (ventana) Merci!
Si vous pouvez mettre l'image sur le Web quelque part, vous pouvez poster un lien vers l'image que les gens peuvent voir. – Abizern