在iPhone SDK界面生成器中,任何UIWebView都有默認的灰色背景,當視圖滾動得太遠時會顯示該背景。是否有可能改變這種背景顏色,使其看起來不那麼明顯?與我的應用程序:(任何幫助將不勝感激灰色衝突。如何更改UIWebView滾動的背景?
5
A
回答
6
webView.backgroundColor = yourcolor;
你甚至可以做到這一點在IB。
4
id scrollView = [[[self yourWebView] subviews] objectAtIndex:0];
if([scrollView respondsToSelector:@selector(setBackgroundColor:)])
{
[scrollView performSelector:@selector(setBackgroundColor:)
withObject:[UIColor groupTableViewBackgroundColor]];
}
+2
抓住UIWebView的索引0的子視圖是絕對不安全的,因爲是一個私有的實現細節,可以隨時更改(索引0處的視圖可能是SDK未來版本中的一種不同類型的視圖)。最好是遍歷並找到響應setBackgroundColor的視圖:相反。 – 2010-11-18 21:37:54
相關問題
- 1. 如何更改UIWebView背景
- 2. 用滾動更改元素的背景
- 3. 滾動更改標題背景
- 4. 更改滾動背景顏色
- 5. 用滾動更改背景圖像
- 6. 滾動時更改Tablayout背景顏色
- 7. 滾動時更改div背景(jQuery)
- 8. jQuery/javascript:背景圖像,滾動更改
- 9. 更改滾動條背景IOS
- 10. 當滾動時更改背景圖像
- 11. 如何在平滑滾動後更改列表項的背景?
- 12. 如何更改滾動背景pygame的速度?
- 13. 如何強制更改UIWebView使用JavaScript的背景?
- 14. 如何在向下滾動時更改背景顏色
- 15. 如何在向下滾動時更改背景? Wordpress
- 16. 如何在向下滾動時更改標題背景?
- 17. 如何更改活動背景顏色
- 18. 如何動態更改iexplore背景色
- 19. 如何動態更改JButtom背景?
- 20. 如何動態更改佈局背景
- 21. 如何動態更改JFrame背景?
- 22. 滾動背景
- 23. 滾動背景
- 24. 滾動背景
- 25. QtDesigner如何更改背景
- 26. 在自動滾動後更改DIV的背景顏色
- 27. Android動態背景更改
- 28. 動態更改背景LinearLayout
- 29. UIWebView背景色
- 30. 如果滾動300像素更改背景顏色
不會爲我工作。iPhone @的iOS 4.3 – 2011-10-11 12:01:48
@MartinReichl我重新檢查了iOS 4.3並且對我工作得很好,你能提供重現錯誤的指令嗎?你在談論網頁的背景顏色嗎? – 2011-10-11 21:00:49