Ich stoße auf einen Fall, in dem ich in der Anwendung HTML-Dokumentation habe, die einen dunklen Hintergrund verwendet, aber der Standard-Scroll-Indikator für UIWebView geht in diesem Hintergrund verloren. Das folgende Beispiel zeigt dies:
Mit UIScrollView, dem UIWebView in seinem Verhalten ähnelt, können Sie die indicatorStyle -Eigenschaft auf UIScrollViewIndicatorStyleWhite setzen, was das gewünschte Verhalten ergibt:
alt text http://www.sunsetlakesoftware.com/sites/default/files/so -scrollview.jpg
Ich kann anscheinend keine ähnliche Eigenschaft in der exponierten Schnittstelle für UIWebView finden. Gibt es einen CSS-Trick oder eine andere Möglichkeit, den Bildlaufanzeiger auf einen helleren Stil zu setzen?
Ab iOS 5.0 kann nun das Scrollverhalten der Webansicht durch Zugriff auf die Eigenschaft 'scrollview' angepasst werden, um die gewünschte Funktionalität zu erreichen:
%Vor%Wenn Sie die Unteransichten scannen und versuchen möchten, fehlerfrei zu reagieren, wenn sich etwas in der Zukunft ändert, funktioniert dies derzeit:
%Vor%Obwohl Dinge könnten noch in der Zukunft brechen, wenn setIndicatorStyle: ändert, um einen nicht aufgezählten Wert zu erwarten ... aber ich bezweifle, dass das passieren würde.
Dafür gibt es im 2.x SDK keine öffentliche API. Füge einen Fehler / Fall / Radar ein und frage danach in 3.0.
Tags und Links iphone cocoa-touch