2017-04-06 6 views
0
UIDocumentInteractionController *documentVc = [UIDocumentInteractionController interactionControllerWithURL:fileURL]; 

documentVc.delegate = self; 

if (![documentVc respondsToSelector:@selector(presentPreviewAnimated:)]) { 
    NSLog(@"can not open this file"); 
} else { 
    [documentVc presentPreviewAnimated:YES]; 
} 

Wenn UIDocumentInteractionController kann eine Datei nicht öffnen, ich möchte wissen, wie Benutzer zu kippen, kann diese Datei nicht geöffnet werden. irgendeine Idee?Woher weiß ich, dass UIDocumentInteractionController eine Datei nicht öffnen kann?

und mein Code funktioniert nicht.

Antwort

0

[documentVc presentPreviewAnimated: YES]

hat diese Methode einen Rückgabewert, um anzuzeigen, ob eine Datei angezeigt werden konnte.

Verwandte Themen