2010-07-06 5 views
1

J'ai une vue détaillée pour un contact. Le dernier champ est un Textview qui peut être aussi courte que 1 ligne et aussi longtemps que 20 dans la méthode viewDidLoad-je utiliser:App iPhone: UIScrollView défile vers le bas lorsqu'il charge

scrollView.contentSize = self.view.frame.size; 

Mon problème est que lorsque les données sont affichées, les rouleaux de vue de défilement vers la bas seul. Évidemment, j'aimerais que ça commence au sommet.

J'ai utilisé le décalage de contenu avec la valeur inférieure définie sur environ 300 pour permettre à la vue de pouvoir défiler assez loin. J'ai essayé de désactiver le défilement jusqu'à ce que le chargement soit terminé, mais il vous verrouille simplement en bas.

Comme vous pouvez probablement le dire je suis nouveau à la programmation iPhone. Des idées?

Répondre

0

Set contentOffset à 0.

Ensuite, allez lire les documents. vous utilisez la vue de défilement complètement faux. UIT-T HOT est défilable, donc on ne sait pas pourquoi vous le collez dans une vue déroulante.

+0

Je l'ai dans une vue défilement parce que cette boîte de texte n'est que l'un des 10 champs pour cet enregistrement de contact. Bien que ce champ soit le seul à provoquer le besoin de faire défiler, d'autres viendront plus tard. – TheHockeyGeek

Questions connexes