4

とUIDocumentInteractionController/QLPreviewがUISplitViewControllerの詳細ビューで、このプレビューコントロールのいずれかを使用することが方法..ですUISplitViewController

私は、アプリケーションのドキュメントをプレビューしようとすると、ファイルブラウザの一部を作ったよ..しかし、他の部分はまだ私を逃しています..

SplitViewControllerの詳細ビューでプレビューを表示するために何が失敗したのですか?お手伝いできますか?この機能をどのように達成できますか?

答えて

3

私は詳細ビューコントローラをuinavigationcontrollerに埋め込んでこれを行いました。 QLPreviewControllerを作成した後、私はナビゲーションコントローラーにView Controllerをプッシュしました。

詳細ビューコントローラでは:

QLPreviewController *previewController = [[QLPreviewController alloc] init]; 
[previewController setDataSource:self]; 
[previewController setDelegate:self]; 
[self.previewItem setTitle:item.name]; 
[self.navigationController pushViewController:previewController animated:NO]; 

詳細ビューコントローラはまた、QLPreviewControllerDelegate

- (NSInteger)numberOfPreviewItemsInPreviewController:(QLPreviewController *)controller { 
    return 1; 
} 

- (id<QLPreviewItem>)previewController:(QLPreviewController *)controller previewItemAtIndex:(NSInteger)index { 
    return self.previewItem; 
} 
+0

を使用するには、できるだけ早くこれをしようとします。 – Plato

+0

あなたの答えをありがとう。 – Plato

+0

あなたは大歓迎です! – Mongo

関連する問題