1
iBooksでPDFファイルを開こうとすると、ボタンに付いた次のコードを使用していますが、ボタンをクリックしても何も起こりません。メソッドが間違いなく呼び出されています。付属のPDFをアプリ内からiBookに送信
- (IBAction)openDocs
{
NSURL *url = [NSURL fileURLWithPath:@"MS.pdf"];
UIDocumentInteractionController *docController = [[UIDocumentInteractionController alloc] init];
docController = [UIDocumentInteractionController interactionControllerWithURL:url];
docController.delegate = self;
BOOL isValid = [docController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES];
}
私はクラス自体を関連するデリゲートとして宣言しました。ドキュメントには必須のデリゲートメソッドはないと言われているので、これだけです。ボタンをタップしても何も起きていないし、私が逃しているものを見つけようとしている。どんな助けもありがとう!