2011-10-17 24 views
5

Tôi có UIWebView có nội dung màu đen. Tất cả các chế độ xem và tiểu sử của tôi được đặt thành nền đen.iPhone - thay đổi màu nền UIWebView phía sau chế độ xem (nền nảy)

Khi cuộn webView đến vị trí trên cùng hoặc dưới cùng của nó, tôi có thể thấy nền trắng xuất hiện trong khi nội dung đang nảy lên. Vậy làm thế nào tôi có thể ép nền đó cũng có màu đen?

Trả lời

2

Bạn có chắc chắn tất cả các bản xem trước của bạn được đặt thành màu đen không? Đặt màu nền của chế độ xem web thành màu đen nên chỉ hoạt động tốt. (Nó hoạt động trong ứng dụng của tôi, nếu nó không làm việc cho bạn, tôi sẽ phải kiểm tra xem tôi làm cái gì khác ...)

webview.backgroundColor = [UIColor blackColor]; 
+0

Rất tiếc, bạn đã đúng. Tôi kiểm tra 3 lần nguồn gốc của tôi, và tôi đã bỏ lỡ một. – Oliver

9

Đặt webview color-clearcolor add sau đó WebView opaque để no.

webview.backgroundColor = [UIColor clearcolor]; 
webview.opaque=NO; 

Điều đó sẽ thực hiện thủ thuật.

+0

+1 để đề cập đến mờ đục – Jasper

+0

+1 đã giúp tôi loại bỏ nền trắng trong khi trang đang tải. –

+0

mà không có đục tôi đã không nhận được những gì tôi muốn với clearColor – ACLima

Các vấn đề liên quan