Ho una vista di scorrimento che scorre in orizzontale. Ho appena aggiunto immagini, etichette e una webview e ci sono molti oggetti in essa contenuti. Voglio scorrere direttamente al primo oggetto nella vista di scorrimento. Come faccio a fare questo?Come si scorre a una posizione in modo programmatico in UIScrollView
42
A
risposta
87
utilizzare il seguente codice:
scrollView.contentOffset = CGPointMake(0,0);
43
Per animare il vostro scorrimento fare questo:
CGRect frame = CGRectMake(0, 768, 1024, 748); //wherever you want to scroll
[self.scrollView scrollRectToVisible:frame animated:YES];
+0
Esiste un modo in cui non è necessario specificare la larghezza e l'altezza della vista di scorrimento? – Nirri
0
La versione rapida 3 della risposta è:
scrollView.contentOffset = CGPoint(x: 0.0, y: 0.0)
2
modo più semplice con animazione ->
[scrollView setContentOffset:CGPointMake(0, 0) animated:YES]
Problemi correlati
- 1. Mostra gli indicatori mentre si scorre a scorrimento di UIScrollView
- 2. UIScrollView non scorre (Storyboard)
- 3. UIScrollView scorre in una posizione diversa durante l'animazione della presentazione del controller di visualizzazione modale
- 4. UIScrollView che scorre in una sola direzione alla volta
- 5. Come si crea ColorStateList in modo programmatico?
- 6. UIScrollView non scorre fino all'orientamento
- 7. Come rispondere a una chiamata in modo programmatico?
- 8. iPhone SDK: UIScrollView non scorre
- 9. Come posiziono una tela in modo programmatico in Silverlight?
- 10. _adjustContentOffsetIfNecessario - UIScrollView scorre automaticamente verso l'alto
- 11. Rilevamento della posizione UIScrollView
- 12. Come si scorre una colonna a una velocità diversa?
- 13. UIScrollView scorre troppo dopo lo zoom iniziale
- 14. come si visualizza un NSMenu in modo programmatico?
- 15. rendere UIView in UIScrollView bastone in alto quando si scorre su
- 16. Come si scorre su un campo Array in modo riflessivo?
- 17. Come sapere in che modo si scorre UITableView
- 18. Come faccio a impostare in modo programmatico gzip in Jetty?
- 19. Come si eseguono più attività Rake in modo programmatico contemporaneamente?
- 20. Imposta la posizione vista in alto a destra in modo programmatico nel tocco di cacao
- 21. UIScrollView chiama layoutSubviews() ogni volta che scorre a scorrimento
- 22. Come si imposta CacheMode su un elemento in modo programmatico?
- 23. Come creare una soluzione di Visual Studio in modo programmatico?
- 24. Come si centra UIImageView in un UIScrollView a schermo intero?
- 25. Lazy load pages in UIScrollView
- 26. Come si scorre una riga della griglia in WPF/XAML?
- 27. Rileva posizione touch su UIScrollView?
- 28. Come ancorare in modo programmatico un nuovo elemento a DockPanel
- 29. Come inviare una pangestura al volo in modo programmatico
- 30. Come impostare alcune imeOptions in modo programmatico
scrollView.contentOffset = CGPointMake (0, 0); – user1072740
Utilizzare [scrollView setContentOffset: CGPointMake (0, 0) animato: YES] se si desidera l'animazione. – acoustic