UIScrollView no restring la position

¿Alguien ha tenido el problema de que un UIScrollView , que se mueve con [UIScrollView setContentOffset:...] no "restring" que es una nueva position? Sin embargo, lo hace, si el usuario se desplaza mediante el toque y arrastre.

Síntomas: Si UIScrollView no restring la nueva position, "vuelve" a la position original que recordó por última vez (que es la position que se usó al tocar y arrastrar) cada vez que se toca.

Interesante:

  • Esto solo sucede en 4.0 y no sucedió en 3.1.
  • Esto solo sucede si pagingEnabled == YES está establecido

Resultó que los contentInsets confundirían los contentOffsets en iOS 4.0 … ¿debe ser un error en el SDK?