ich einen ausgelagerten Scroll-Ansicht in meiner app haben und es funktioniert fast perfekt ... In der Regel eine Seite sieht wie folgt aus: UIScrollView für iphone schnappt zu Grenzen, wo es nicht sollte
Es gibt keinen Inhalt darunter, aber wenn ich es bewegen, als ob sie nach unten scrollen sollte (klicken und klauen nach oben) stoppt in dieser Phase bewegt:
es ist, als ob seine beschlossen, dass eine akzeptable Seite loaction oder etwas ist. Wenn ich es einen Teil nach oben ziehe, schnappt es den Rest des Weges nach oben, und wenn ich es einen Teil nach unten ziehe, schnappt es ganz nach unten.
Warum hält es dies für einen akzeptablen Ort zu stoppen? Gibt es eine leicht zu setzende Eigenschaft? Oder gibt es eine Möglichkeit, nur horizontales Scrollen zuzulassen?
Danke
Gibt es eine Möglichkeit, eine gute contentSize zu erhalten, indem Sie view.contentSize oder etwas dieser Art aufrufen? Ich versuche zu vermeiden, meine Dimensionen hard-coding, so dass ich für iPad später anpassen kann – bkbeachlabs
Hängt davon ab, was Sie tun möchten. Wenn Sie möchten, dass die Bildlaufansicht beispielsweise um genau 2 Seitenhöhen nach unten blättert, können Sie 'scrollView.contentSize = CGSizeMake (view.frame.size.x, view.frame.size.y * 2);' – rosslebeau
I beenden es mit dieser Codezeile reparieren: self.levelScroll.contentSize = CGSizeMake (levelScroll.frame.size.width * NUM_CATEGORIES, levelScroll.frame.size.height); – bkbeachlabs