Domanda

Sto usando il metodo del presentPreviewAnimated UIDocumentInteractionController di anteprima del documento. Funziona bene. Ma vorrei disabilitare il pulsante di azione, mentre in modalità di anteprima. Ho le seguenti due metodi delegati per tornare NO. Ma questi due metodi mai stato chiamato a tutti. Gli altri metodi delegati funzionano bene. Ogni suggerimento?

-(BOOL)documentInteractionController:(UIDocumentInteractionController *)controller canPerformAction:(SEL)action {
NSLog(@"canPerformAction");
return NO;
}

e

-(BOOL)documentInteractionController:(UIDocumentInteractionController *)controller performAction:(SEL)action {
NSLog(@"performAction");
return NO;
}
È stato utile?

Soluzione

Alla fine ho passato a utilizzare la classe QLPreviewController. Dove si può sottoclasse e fare il pulsante di azione andato via. (Con l'aiuto dalla risposta da rbrown di questo SO .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top