2010-03-30 4 views

Répondre

1

Utilisez la méthode presentModalViewController:animated:. Voir les documents pour plus de détails sur son utilisation.

+0

La réponse d'Eric est plus correcte dans ce cas. – akaru

1

Si vous voulez reproduire ce qui est vu dans la capture d'écran, vous vous pouvez également lié mettre un sélecteur dans un UIActionSheet comme ceci:

UIActionSheet datePickerSheet = [[UIActionSheet alloc] initWithTitle:NSLocalizedString(@"Select  Date",@"Selecte Date") 
               delegate:self 
            cancelButtonTitle:NSLocalizedString(@"Done",@"Done") 
           destructiveButtonTitle:NSLocalizedString(@"Cancel",@"Cancel") 
            otherButtonTitles:nil]; 
// Add the picker 
datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0,185,0,0)]; 

[datePicker addTarget:self action:@selector(dateDidChange) forControlEvents:UIControlEventValueChanged]; 

[datePickerSheet addSubview:datePicker]; 
[datePickerSheet showInView:self.view]; 
[datePickerSheet setBounds:CGRectMake(0,0,320, 700)]; 



[datePicker release]; 
[datePickerSheet release]; 
+0

merci beaucoup. – HelloWorld

Questions connexes