UIDocumentInteractionController ouverture d'un pdf à la page n
Bonjour,
J'utilise UIDocumentInteractionController pour ouvrir un fichier pdf (visualisation seule) sur le click d'un bouton. Voici le code, qui fonctionne correctement :
-(void) showGuidePage:(NSInteger)thePage {
NSURL *URL = [[NSBundle mainBundle] URLForResource:_usedScenario.ficheName withExtension:@pdf];
UIDocumentInteractionController *documentInteractionController =[UIDocumentInteractionController interactionControllerWithURL:URL];
documentInteractionController.delegate = self;
// ***** to do : set the current page to thePage
[documentInteractionController presentPreviewAnimated:YES];
}
- (UIViewController *) documentInteractionControllerViewControllerForPreview: (UIDocumentInteractionController *) controller {
return self;
}
Par contre, je souhaiterais ouvrir le fichier sur une page donnée (pas toujours sur la première). je n'ai pas trouvé d'argument le permettant ; existe t-il une solution avec UIDocumentInteractionController ou dois je utiliser une autre solution ?
Merci pour votre aide.
Mots clés:
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Hello Joanna et merci pour ta contribution...
Je viens d'essayer et malheureusement çà ne fonctionne pas. Le pdf s'ouvre toujours sur la première page.
Dans ce cas là , de ce que j'ai appris, c'est pas possible avec le UIDocumentInteractorController ; c'est mieux d'utiliser une UIWebView avec un des liens que je t'ai montrer.
Je viens de tester avec une UWebView... et çà fait pareil...
Merci tout de même Joanna !