En la versión de iPhone de mi aplicación, tengo un UIDatePicker
en un UIActionSheet
. Aparece correctamente Ahora estoy configurando la versión de iPad de la aplicación, y el mismo UIActionSheet
cuando se ve en el iPad aparece como un cuadro en blanco en blanco.UIDatePicker en UIActionSheet en el iPad
Aquí está el código que estoy utilizando:
UIDatePicker *datePickerView = [[UIDatePicker alloc] init];
datePickerView.datePickerMode = UIDatePickerModeDate;
self.dateActionSheet = [[UIActionSheet alloc] initWithTitle:@"Choose a Follow-up Date"
delegate:self cancelButtonTitle:nil
destructiveButtonTitle:nil otherButtonTitles:@"Done", nil];
[self.dateActionSheet showInView:self.view];
[self.dateActionSheet addSubview:datePickerView];
[self.dateActionSheet sendSubviewToBack:datePickerView];
[self.dateActionSheet setBounds:CGRectMake(0,0,320, 500)];
CGRect pickerRect = datePickerView.bounds;
pickerRect.origin.y = -95;
datePickerView.bounds = pickerRect;
pregunta me ayudó a entender cómo Apple espera que los usuarios utilicen de Popovers y ActionSheets en el iPad mucho mejor que su documentación. Gracias. – decoy
Verifique mi respuesta que puede usar completa para usted. https://stackoverflow.com/a/7343106/815179 – Narayana
Gracias @Narayana, pero esta pregunta fue de hace 6 años :-) – Chris