添加在iOS应用程序中使用Quartz2d创建的pdf的辅助功能

时间:2014-04-22 13:44:26

标签: ios objective-c pdf accessibility

我正在使用Quartz 2d在iOS应用程序中创建pdf文件,基于this Wenderlich教程。但是,当向用户显示PDF时(使用QLPreview),Voice Over会以非常直观的顺序读取PDF。有没有办法在创建时修改PDF以更改命令Voice Over读取数据,并将元数据添加到图像以便正确读取?感谢您对此提出的任何建议或帮助。

1 个答案:

答案 0 :(得分:0)

简单的答案是:这是不可能的。 Quartz只是一个绘图引擎,而不是专用的PDF库 您应该尝试按照您希望阅读的顺序在页面上编写文本,这可能会有所帮助。我假设(我不确定)当无法访问辅助功能时,Voice Over会按照页面内容中显示的顺序读取文本。