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 回答