Przedstawiam w moim widoku UIActionSheet
, a jeden z przycisków arkusza czynności przedstawia kolejny arkusz czynności. Kiedy przedstawiam drugi arkusz akcji na iPadzie, otrzymuję komunikat ostrzegawczy w dziennikach:Otrzymywanie ostrzeżenia dla UIPopoverBackgroundVisualEffectView
UIPopoverBackgroundVisualEffectView jest proszony o animację jego krycia. Spowoduje to efekt pojawiać łamane aż zmętnienie wraca do 1.
To jest mój kod:
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Option"] delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil otherButtonTitles:@"Sort", nil];
actionSheet.tag = 1;
[actionSheet showInView:self.view];
I delegata:
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex {
[self showSortAction];
}
-(void)showSortAction {
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Sort By" delegate:self cancelButtonTitle:@"Cancel" destructiveButtonTitle:nil otherButtonTitles:@"A-Z", @"Z-A", @"Newer to older", @"Older to newer", nil];
actionSheet.tag = 2;
[actionSheet showInView:self.view];
}
Nie jest jasne, o co pytasz. Edytuj swoje pytanie. –
Co to jest komunikat ostrzegawczy. Dodaj swoje obrazy interfejsu użytkownika i kod, wykonuj to, co zrobiłeś. –
Czy udostępnisz wersję demo? Jeśli nie masz nic przeciwko, sprawdzę to i wrócę do Ciebie z rozwiązaniem –