89 votes

Désactivation du défilement vertical dans UIScrollView

Il existe une option dans IB pour décocher le défilement vertical sur une vue de défilement, mais cela ne semble pas fonctionner.

Comment le scrollview peut-il être configuré pour qu’il ne défile qu’horizontalement, et non verticalement dans le code plutôt que dans IB ?

138voto

Mirko Brunner Points 546

depuis iOS7 :

Premièrement : la largeur de la taille du contenu doit être égale à la largeur de votre vue de défilement

deuxièmement : dans votre initWithNibName :

Voilà.

123voto

pt2ph8 Points 4898

Essayez de définir la hauteur de contentSize sur la hauteur de scrollView. Ensuite, le défilement vertical devrait être désactivé car il n’y aurait rien à faire défiler verticalement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X