problème en changeant la taille de uialertview
Bonjour
Je vais avoir un alertview et je veux changer la taille par cgrectmake bien, mais cela n'arrivera pas .
Il vient de prendre la taille par défaut.
j'ai essayé le code suivant.
- (void)viewDidLoad {
[super viewDidLoad];
UIAlertView* find = [[[UIAlertView alloc] init]initWithFrame:CGRectMake(0,0,300,200)];
[find setDelegate:self];
[find setTitle:@"Sample Alert"];
[find setNeedsLayout];
[find show];
[find release];
}
Merci d'avance .
source d'informationauteur mrugen | 2010-10-20
Vous devez vous connecter pour publier un commentaire.
À réaliser ce que vous voulez, dans votre code, après:
ajouter:
Ce n'est pas assez, je vous suggère d'utiliser ActionSheets.
Ce code fait beaucoup de choses à alertview et de le modifier pour augmenter la taille de l'affichage des alertes.
Ce fait le travail très bien, et n'a pas l'air bizarre quand l'alerte apparaissent (ahmet emrah solution a un assez mauvais effet secondaire).
Vous pouvez sous-classe de la UIAlertView. J'ai fait quelque chose comme ça, de le modifier pour votre besoin.
Fichier d'en-tête,
Code Source,