UIActivityView控制器添加“打印”

时间:2013-11-17 15:07:27

标签: iphone objective-c uiwebview uiactivityviewcontroller

我添加了一个' UIActivityViewController'这非常有效,但" Print"按钮未显示。 如何添加"打印"按钮?我将打印出实际的PDF文件,该文件显示在&#; UIWebView'命名"背景"。

完美:这不是通过电子邮件发送的网址或发布在twitter / facebook上的特别是PDF格式的图片

这是我的代码:

NSArray *items = @[self.background.request.URL.absoluteString];

UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil];
activityViewController.completionHandler = ^(NSString *activityType, BOOL completed) {

};

activityViewController.excludedActivityTypes = @[UIActivityTypeCopyToPasteboard];

编辑: 如何将UIWebView中显示的实际PDF打印为图像? 如何添加打印机按钮?

1 个答案:

答案 0 :(得分:0)

在初始化活动视图控制器时,尝试在UIActivity中明确包含UIActivityTypePrint类型applicationActivities