Im iPhone SDK Interface Builder hat jedes UIWebView einen grauen Standardhintergrund, der angezeigt wird, wenn die Ansicht zu weit gescrollt wurde. Ist es möglich, diese Hintergrundfarbe zu ändern, damit sie nicht so offensichtlich aussieht? Die grauen Konflikte mit meiner App :(Jede Hilfe wäre sehr dankbar.Wie ändere ich den Hintergrund von UIWebView Scrollen?
5
A
Antwort
6
webView.backgroundColor = yourcolor;
Sie können es sogar in IB tun.
4
id scrollView = [[[self yourWebView] subviews] objectAtIndex:0];
if([scrollView respondsToSelector:@selector(setBackgroundColor:)])
{
[scrollView performSelector:@selector(setBackgroundColor:)
withObject:[UIColor groupTableViewBackgroundColor]];
}
+2
Es ist definitiv nicht sicher, die Unteransicht am Index 0 für ein UIWebView zu ergreifen, als das ist ein privates Implementierungsdetail und kann sich ändern (die Ansicht in Index 0 könnte eine andere Art von Ansicht in einer zukünftigen Version des SDK sein) Es ist besser, durchzu iterieren und Sichten zu finden, die auf setBackgroundColor reagieren: stattdessen. –
Verwandte Themen
- 1. Wie ändere ich den Hintergrund von TinyMCE?
- 2. Wie ändere ich den Hintergrund der Webseite
- 3. Wie ändere ich den Hintergrund von TableView ohne Interface Builder?
- 4. Farbverlauf Hintergrund von UIWebView entfernen?
- 5. Wie ändere ich den Inhalt der Navigationsleiste beim Scrollen?
- 6. UIWebView Scrollen Problem
- 7. Wie kann ich das horizontale Scrollen von UIWebview deaktivieren?
- 8. Wie ändere ich den Hintergrund eines Android-Tab-Widgets? erstreckt
- 9. Wie ändere ich den Titel von ColorDialog?
- 10. Hintergrund-Audiowiedergabe in UIWebView
- 11. Scrollen einer Webseite innerhalb von UIWebView
- 12. Wie ändere ich den Pfad von displaytag.properties?
- 13. Wie ändere ich den Eckenradius von UISegmentedControl?
- 14. Wie ändere ich den Pfad von ghc?
- 15. UIWebView - Addressleiste beim Scrollen ausblenden
- 16. Wie ändere ich den Etikettenstil?
- 17. Hintergrund Scrollen in Android
- 18. Wie ändere ich UIWebView Ausrichtung programmgesteuert in Swift
- 19. Wie ändere ich den Spaltennamen
- 20. Wie ändere ich den spark.ui.port?
- 21. Wie setze ich den Hintergrund von UIScrollView transparent?
- 22. Phaser Scrollen Hintergrund
- 23. SL4: Wie ändere ich die Skala ohne Scrollen der Leinwand?
- 24. UIWebView Transparenter Hintergrund in ios8
- 25. Fancybox Hintergrund scrollen mit .open()
- 26. Wie halte ich ein Textarea vom Scrollen nach oben, wenn ich den Wert ändere
- 27. Wie ändere ich im XAML-Stil den festen Hintergrund in den Farbverlauf?
- 28. Wie kann ich einen sich wiederholenden Hintergrund mit JQuery scrollen?
- 29. Wie ändere ich eine Spalte und ändere den Standardwert?
- 30. Icon Hintergrund auf Samsung Galaxy S? Wie ändere ich das?
nicht für mich arbeiten. IPhone @ iOS 4.3 –
@MartinReichl Ich überprüfte mit iOS 4.3 und funktionierte gut für mich. Können Sie die Anweisungen zur Verfügung stellen, um den Fehler zu reproduzieren? Sprechen Sie über die Hintergrundfarbe der Webseite? –