В моем приложении я использую UIDocumentInteractionController, чтобы открыть PDF-документ в читателе acrobat (или любых других зрителях), но так как iOS6 он больше не работает.UIDocumentInteractionController не работает с iOS6
У меня попробовать много вещей, последний из here:
UIDocumentInteractionController *docController = [[UIDocumentInteractionController alloc]init];
docController = [UIDocumentInteractionController interactionControllerWithURL:[NSURL fileURLWithPath:documentsDirectory]];
docControler.UTI = @"com.adobe.pdf";
docController.delegate = self;
CGrect navRect = self.view.frame;
[docController presentOpenInMenuFromRect:navRect inView:self.view animated:YES];
Если этот код работает, мое приложение полностью заморозить. Я попробовал «presentOpenInMenuFromBarButtonItem», но у меня такая же проблема.
К сожалению, это не сработало. Кажется, что всплывающее окно открыто и сразу же идет в левом верхнем углу моего iPhone, прежде чем застрять мое приложение ... Weird –
Вместо указания rect попробуйте передать 'CGRectZero'. – daltonclaybrook
Такая же проблема, но я обошел эти проблемы, открыв pdf-файл в UIWebView. Спасибо за вашу помощь –