2010-06-07 6 views
0

J'ai utilisé le sélecteur de date en vue d'alerte. Comme la vue d'alerte a la hauteur et la largeur par défaut, je veux changer cela ... Quelqu'un sait-il comment faire? S'il vous plaît transmettre ..!Comment définir la taille de l'alerte Voir?

+0

Vous ne pouvez pas changer la largeur mais la hauteur as- myAlertView.frame = CGRectMake (0,0,600, 500); Essayez, Aide – Mahesh

+0

Utilisez d'autres valeurs Au lieu de cela, j'ai suggéré dans CGRectMake. – Mahesh

Répondre

0

Remplacer CGRectMake paramètres avec les valeurs appropriées.

UIAlertView *alertView = [[UIAlertView alloc] 
          initWithFrame:CGRectMake(5, 20, 320, 400)]; 

Vous pouvez également sous-classer UIAlertView.

+0

Ya je l'ai essayé, mais toujours confronté au même problème ... Merci RaYell pour la réponse instantanée .. – Mahesh

+0

Si 'initWithFrame' ne fonctionne pas pour vous alors j'irais avec sous-classe' UIAlertView'. – RaYell

+0

Merci, j'ai créé alerte sous-classe ... maintenant son fonctionnement bien .. – Mahesh

0

Vous ne pouvez pas redimensionner l'UIAlertView proprement.

Vous pouvez changer le .frameaprès la UIAlertView a été -show n, mais les boutons sont mal placés. Pourquoi ne pas utiliser un UIPopoverController puisque vous ciblez l'iPad?

+0

En fait, je ne pensais pas là-dessus! Bt sa bonne idée .. Je vais l'essayer. Merci. – Mahesh

Questions connexes