iOS 9有一个新的内置UIActivity的UIActivityTypeOpenInIBooks.它位于UI和头文件中的默认活动列表中,但我还没有找到任何API文档(尚未).
UIActivityTypeOpenInIBooks如果您在UIActivityViewController项目中包含UIImages 或将其返回到您的项目中,它似乎会在iBooks中创建PDF UIActivityItemProvider.
但是,我想创建一个PDF包含Safari的文本和图像的HTML页面.但我似乎无法找到一种以UIActivityTypeOpenInIBooks可接受的方式传递HTML 的方法.
我已经尝试将HTML作为字符串NSData和NSURL文件传递.我也试过返回一个UIMarkupTextPrintFormatter,它适用于打印,但不适用于UIActivityTypeOpenInIBooks.
提供HTML字符串或UIMarkupTextPrintFormatter都会导致以下错误:
2015-09-08 11:35:46.392 MyApp[4599:1492484] ERROR: attempting to save to URL with no printing source (formatter/renderer) set
2015-09-08 11:35:46.393 MyApp[4599:1492484] FAILED! due to error in domain UIPrintErrorDomain with error code 4
Run Code Online (Sandbox Code Playgroud)
有没有人得到这个工作?
| 归档时间: |
|
| 查看次数: |
730 次 |
| 最近记录: |