Отключить элементы действий в настоящем ревизанимуте UidocumentInteractionController

StackOverflow https://stackoverflow.com/questions/9302810

Вопрос

Я использую современный метод UidocumentInteractionController для предварительного просмотра документа. Это работает нормально. Но я хочу отключить кнопку действия в режиме предварительного просмотра. У меня есть следующие два делегированных метода, чтобы вернуть нет. Но эти два метода никогда не были вызваны вообще. Другие делегированные методы работают нормально. Любое предложение?

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

а также

-(BOOL)documentInteractionController:(UIDocumentInteractionController *)controller performAction:(SEL)action {
NSLog(@"performAction");
return NO;
}
Это было полезно?

Решение

Я наконец -то переключился, чтобы использовать класс qlpreviewcontroller. Где вы можете подключить его и сделать кнопку действия уйти. (С помощью ответа Rbrown об этом ТАК.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top