Pregunta

Estoy usando el método PresentPreviewanimated de UIDOCUMentInteractionController para obtener una vista previa del documento. Funciona bien. Pero deseo deshabilitar el botón de acción mientras está en el modo de vista previa. Tengo los siguientes dos métodos delegados para devolver no. Pero estos dos métodos nunca fueron llamados en absoluto. Los otros métodos delegados funcionan bien. ¿Cualquier sugerencia?

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

y

-(BOOL)documentInteractionController:(UIDocumentInteractionController *)controller performAction:(SEL)action {
NSLog(@"performAction");
return NO;
}
¿Fue útil?

Solución

Finalmente cambié para usar la clase QLPreviewController. Donde puedes subclase y hacer que el botón de acción desaparezca. (Con la ayuda de la respuesta de Rbrown de este ASI QUE.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top