2011-12-23 30 views
0

我使用網頁視圖來顯示PDF。Chaning一個PDF周圍的背景顏色一個UIWebView上的設備

web視圖顯示PDF在它的這是比webvieww本身的尺寸小一些,露出其下方滾動視圖的實際大小。

我嘗試了網頁視圖設置爲不透明,並設置它的背景顏色到另一種顏色,它的工作原理罰款和花花公子在模擬器,但無法更改設備上的顏色。在設備上,它會更改滾動視圖後面視圖背景的顏色,這可以在PDF完全拉下時看到。

我也試着設置所有的UIView的背景,通過子視圖,但無濟於事迭代。

我已經更新的圖幫助說明我想顏色的區域。

Uploaded Diagram

+0

嗨,你達到了你想要的嗎?我也想將PDF頁面顏色更改爲白色。你可以幫我嗎 ? – 2017-02-22 10:51:21

+0

我最終告訴我的僱主需要花費更多的時間。並保持原樣。 – Biclops 2017-02-23 18:52:21

回答

0

你真的不應該有一個UIWebView的內部陷入混亂。

他們可以隨時改變,你的代碼可能只是崩潰iOS上的下一個版本。 如果您需要更多關於pdf顯示的控制,您可能想看看其他可能性來顯示pdf,例如使用CGPDFDrawPage *函數。當然,它們是非常低級的,並且需要很多工作,直到您可以快速進行頁面顯示,縮放等爲止。

+1

感謝您的意見。我只是把內部搞砸了,看看它是否會做任何事情。而你正確使用CGPDFDrawPage是一個可行的解決方案。改變背景顏色只是很多工作。順便說一下,您的PDF庫看起來非常漂亮。 – Biclops 2011-12-28 21:13:40