1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  2. Unsere jährliche Weihnachts-Banner-Aktion hat begonnen! Wir freuen uns auf viele, viele kreative Vorschläge.
    Mehr dazu könnt Ihr hier nachlesen: Weihnachtsbanner 2016

    Information ausblenden

[iPhone] UIScrollView: Scrollen beenden

Dieses Thema im Forum "iOS-Developer" wurde erstellt von Drobs, 25.01.10.

  1. Drobs

    Drobs Carola

    Dabei seit:
    23.05.08
    Beiträge:
    115
    Hallo Pro's,

    Nach reichlicher Recherche wende ich mich mal wieder an euch.
    Und zwar suche ich eine Möglichkeit das Scrollen meines ScrollViews zu beenden, wenn der reload-Button gedrückt wird.

    Ich habe dazu leider nix passendes in der Doku gefunden und hoffe ihr könnt mir helfen.
     
  2. kressevadder

    Dabei seit:
    18.01.10
    Beiträge:
    38
    Hallo,

    mal so ins Blaue:

    Code:
    UIScrollView: @property(nonatomic) float decelerationRate
    auf 0 setzen. Wenn die View dann wieder scrollen soll, zurück auf nen vernünftigen Wert.


    Gruß
    Manfred
     
  3. Drobs

    Drobs Carola

    Dabei seit:
    23.05.08
    Beiträge:
    115
    Schöne Idee, nur leider bewegt sich der ScrollView auch bei decelerationRate = 0 weiter, wenn auch langsam.

    Negative Werte bringen auch nix.

    Noch jmd. andere Ideen?
     
  4. kressevadder

    Dabei seit:
    18.01.10
    Beiträge:
    38
    Versuch 2: contentOffset der ScrollView lesen und mit setContentOffset:animated: auf genau diesen Wert setzen...
     
    Drobs gefällt das.
  5. Drobs

    Drobs Carola

    Dabei seit:
    23.05.08
    Beiträge:
    115
    Funktioniert tadellos.

    Danke für die Hilfe.
     
  6. kressevadder

    Dabei seit:
    18.01.10
    Beiträge:
    38

Diese Seite empfehlen