2009-04-22 5 views
5

ich eine Menge Forschung zu diesem Thema haben und noch nicht eine befriedigende Antwort finden:iPhone Safari: Blättern Sie eine Liste in einem HTML-Container

Wie kann ich eine scrollbare Liste (iPhone SDK Dashboard-Liste) innerhalb machen einige andere HTML-Inhalte? Wenn ich eine Liste in einem HTML-Körper erstelle und ich versuche, die ganze Seite zu scrollen, wird gescrollt. Ich weiß, dass dieser "Doppelfinger" scrollt, aber das ist nicht das, was ich will.

Gibt es eine Möglichkeit, zu verhindern, dass die gesamte iPhone Safari-Webseite scrollt und stattdessen andere Listen scrollen lässt? Wie Java Script-Ereignisse umleiten?

Hintergrund: Die Idee ist, ein echtes natives Anwendungsverhalten mit Registerkarten am unteren Rand und einer Auswahlliste im Körper nachzuahmen.

Schätzen Sie alle Hinweise! Danke, Patrick

Antwort

0

http://cubiq.org/scrolling-div-on-iphone-ipod-touch/5 dies ist ein wirklich großartiges Drehbuch !! Es ist kleiner als die Doctyper-Version und einfacher zu handhaben, da nicht so viele Elemente neu positioniert werden müssen. Es ermöglicht auch, dass enthaltene Elemente vom Benutzer leichter berührt werden können. und noch cooler, wenn du in ein Textfeld tippst und das Typenfeld schließt, werden die divs, die durch dieses Skript positioniert werden, wieder an ihren Platz gerastet (wo die doctyper-Version sie einfach verschiebt, nachdem der Typenbildschirm zurückgezogen wurde).

Ein sehr schönes Skript.

0

Eine neue Scroll-Bibliothek, die man im Auge behalten sollte: Scrollability.

Verwandte Themen