iOS - UIScrollView ne fonctionne pas (il n'a pas de défilement à tous - l'image reste fixe)

Je voudrais afficher une image (largeur: 320 pixels hauteur: 1250 pixels) dans une image vue.

Quand je compile l'application je n'ai pas de défilement à tous. La vue reste fixe.

Ce que j'ai fait:

  1. Ajouté une UIScrollView via Interface Builder de mon point de vue.
  2. Ajouté une UIImageView via Interface Builder pour mon point de vue.
  3. Vérifié que UIImageView est ci-dessous UIScrollView dans Interface Builder.
  4. Définir la taille de la UIScrollView avec ViewDidLoad.

Comment puis-je faire cela?

Code:

- (void)viewDidLoad
{
    [super viewDidLoad];
    scrollView.contentSize = CGSizeMake(320, 1250);
}

Captures d'écran:

ImageView:

iOS - UIScrollView ne fonctionne pas (il n'a pas de défilement à tous - l'image reste fixe)

ScrollView:

iOS - UIScrollView ne fonctionne pas (il n'a pas de défilement à tous - l'image reste fixe)
iOS - UIScrollView ne fonctionne pas (il n'a pas de défilement à tous - l'image reste fixe)

iOS - UIScrollView ne fonctionne pas (il n'a pas de défilement à tous - l'image reste fixe)

  • pourquoi est-ce que votre scrollview ont une taille de 320 x 1294? Si votre scrollview a la même taille que par son contenu, il n'a pas de défilement.
  • De ma faute, devrait en fait être 320x1250. De sorte que le défilement de l'affichage doit être légèrement plus grand que l'image que je veux afficher? Pour l'essayer.
  • Ne fonctionne pas, l'image a 300x1000 (Défilement de l'affichage a 320x1250) mais je n'ai pas de défilement.
  • nope. la scrollview doit être plus petite. Il doit être entièrement visible à l'écran. Si vous voulez un plein écran scrollview qui descendent jusqu'à une taille de 320x460
  • Info: je viens de créer un nouveau projet dans Xcode et fait ce que j'ai fait avant, le défilement fonctionne, MAIS obtient désactivée lorsque j'ajoute une barre d'outils. Dois-je réagir avec la barre d'outils de plus en quelque sorte dans le code?
  • Cette vidéo explique parfaitement comment définir une UIScrollView: xCode 4 Tutoriel (UIScrollView).

InformationsquelleAutor | 2012-03-14