uidocumentInteractionControllerの現在のPreviewAnimatedでアクションアイテムを無効にします
-
25-10-2019 - |
質問
uidocumentimpertinteractioncontrollerの現在のpreviewaNimatedメソッドを使用して、ドキュメントをプレビューしています。正常に動作します。ただし、プレビューモード中にアクションボタンを無効にしたいと思います。 NOを返すための次の2つの委任された方法があります。しかし、これらの2つの方法はまったく呼ばれませんでした。他の委任された方法は正常に機能します。なにか提案を?
-(BOOL)documentInteractionController:(UIDocumentInteractionController *)controller canPerformAction:(SEL)action {
NSLog(@"canPerformAction");
return NO;
}
と
-(BOOL)documentInteractionController:(UIDocumentInteractionController *)controller performAction:(SEL)action {
NSLog(@"performAction");
return NO;
}
解決
最終的にQLPREVIEWCONTROLLERクラスを使用するように切り替えました。サブクラス化して、アクションボタンをなくすことができます。 (これのrbrownによる答えの助けを借りて それで.
所属していません StackOverflow