2012-07-17 31 views
1

我有一個從網址(CGPDFDocumentCreateWithURL)加載PDF內容的PDF渲染應用程序。 PDF加載正常,我可以在屏幕上顯示沒有問題。這些PDF也包含用於搜索的文本。我試圖讓VoiceOver API可以看到這個標記。我從來沒有用過這個frameowrk。CGPDFDocument和配音

任何人有任何提示或鏈接可以幫助我開始?

+0

我不熟悉VO,所以我的直覺檢查是詢問PDF是否被標記,您使用的是哪種pdf查看器,以及如果您研究了VO + [讀寫器名稱]兼容性? – 2012-07-17 16:48:14

+0

本機ios查看器。我們正在使用的PDF由iBooks讀取得很好,所以它不是PDF。我需要展開無障礙框架。我正在取得很小的進展,但還沒有運氣。 – nibeck 2012-07-17 18:11:53

回答

1

如果您可以訪問特定PDF頁面中的文本,則可以將您正在使用的視圖的accessibilityValue設置爲將頁面顯示爲文本值。然後這會讀出內容。

如果由於某種原因您的PDF視圖無法通過配音訪問,則可以使用疊加視圖,並在更改頁面時更新其可訪問性值。