2

ドキュメントの表示に使用しています。共有ボタンを削除するには、以下のようQLPreviewControllerにサブクラス化しています。QLPreviewController

@interface QuickLookViewController : QLPreviewController{

}

そして、私は以下のようにクラスを使用しています

QuickLookViewController *previewer = [[QuickLookViewController alloc] init];
// Set data source
[previewer setDataSource:self];
// Which item to preview
[previewer setCurrentPreviewItemIndex:indexPath.row];
// Push new viewcontroller, previewing the document
[[self navigationController] pushViewController:previewer animated:YES];

しかし、データ ソース メソッドは呼び出していません。

誰でも私を助けることができますか?

4

1 に答える 1

0

インターフェイスは、コールバックを実装していることを伝える必要があります

@interface QuickLookViewController : QLPreviewController
<QLPreviewControllerDataSource, QLPreviewControllerDelegate>

クラス名の後に、矢印括弧内にプロトコル名を追加します

于 2013-01-14T10:28:59.773 に答える