2009-11-08 9 views
2

J'ai un scrollViewWith taille width = 320x10 et height = 460. J'ajoute 10 images de taille width = 320 et height = 460 dans scrollview avec paging activé. Maintenant, je peux faire défiler la première image à la dixième image en faisant défiler.ScrollView avec la page sélectionnée

lorsque défilement affiche, il est toujours montré à partir de la 1ère page. Je veux montrer d'abord n'importe quelle page aléatoire de la scrollView, telle que je puisse faire défiler la page précédente et la page suivante d'abord. Comment puis-je faire cela?

Répondre

7
[scrollView setContentOffset: CGPointMake(0, y) animated: YES]; 

Vous devez juste définir la variable y au point où vous souhaitez faire défiler. Par exemple:

[scrollView setContentOffset: CGPointMake(0, 920) animated: YES]; 

Devrait faire défiler jusqu'à votre 3ème image.