UIActionSheet и UIAlertView ориентированы на iPad - PullRequest
1 голос
/ 10 марта 2011

У меня проблемы с UIActionSheet и UIAlertView на iPad на самом деле, я использую alertView как всплывающее окно с текстовыми полями и кнопками, чтобы ввести дата, когда я нажимаю на кнопку, которую должен показать UIActionSheet, который содержит мой UIDatePicker, он показывает, но у меня нет фокуса, чтобы выбрать дату фокус по-прежнему находится на виде предупреждения, а ActionSheet находится в фоновом режиме (но на iphone проблем нет, все работает нормально)

Есть ли какой-нибудь код для iPad?

Спасибо за вашу помощь

1 Ответ

0 голосов
/ 03 декабря 2012

В методе clickedButtonAtIndex вашего AlertView явное отклонение alertView и отображение вашего ActionSheet.

using;- (void) dismissWithClickedButtonIndex: (NSInteger) buttonIndex animated: (BOOL) анимированный и представляет лист действий

например

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
[alertView dismissWithClickedButtonIndex:0 animated:NO];
if(buttonindex==1{
[self showActionSheet]
}
}

NB для Iphone, вам может не потребоваться отклонитьalertView.

...