Uso seguente:Actionsheet popover sfondo truns a nero prima di popover ottiene respinti ios 9
[self.actionSheetPostOptions showFromBarButtonItem:self.navigationItem.rightBarButtonItem animated:YES];
anche provato
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:nil
message:nil
preferredStyle:UIAlertControllerStyleActionSheet];
UIAlertAction *actnCamera = [UIAlertAction actionWithTitle:@"Camera" style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action) {
}];
UIAlertAction *actnLibrary = [UIAlertAction actionWithTitle:@"Library" style:UIAlertActionStyleDefault
handler:^(UIAlertAction * action) {
}];
[alertController addAction:actnLibrary];
[alertController addAction:actnCamera];
[alertController setModalPresentationStyle:UIModalPresentationPopover];
UIPopoverPresentationController *popPresenter = [alertController
popoverPresentationController];
popPresenter.barButtonItem = self.navigationItem.rightBarButtonItem;
[self presentViewController:alertController animated:YES completion:nil];
ma ancora ottenere lo stesso problema, mentre respinge.
Aggiornamento iOS : Questo problema non esiste più in iOS 11.
Avendo lo stesso problema. Per me, funziona bene quando cambio posizione dalla parte destra dello schermo a sinistra. Nessun aggiornamento? –
Nel mio caso, Popover dovrebbe essere solo dal pulsante destro. Quindi aggiunto una soluzione alternativa, disabilitando le animazioni di visualizzazione sulle presentazioni. abilitare nuovamente dopo il congedo. ha risolto il mio problema. – Nookaraju
stesso problema qui. come hai disattivato le animazioni di visualizzazione? – fabb