Questa non è strettamente una domanda di programmazione ma più "come realizzare questa" domanda.Parallax view scrolling (simile a Yahoo)
Sono curioso (e sto lavorando su un'app che probabilmente richiederà questo) come è implementato lo scorrimento della parallasse sinistra-destra. Per sapere esattamente cosa intendo, controlla l'app Yahoo Weather (è gratis, non preoccuparti).
Usano solo un controller di visualizzazione o un controller separato per ciascuna vista mostrata lì?
Qual è il modo più semplice per implementarlo? Ho trovato this topic here che un po 'spiega un po' ma quando ricevono le informazioni dai loro server? È quando le viste sono cambiate o all'avvio dell'app?
Qualsiasi informazione su come implementare tale scorrimento sarebbe molto apprezzata.
Sì, bene questo gestisce davvero la parte visibile. Ma per quanto riguarda la funzionalità? Ad esempio, se l'utente vuole aggiornare il tempo, sposta la vista verso il basso e si aggiorna con le ultime informazioni meteo. Dubito che usano 'if's per determinare quale vista è presentata. Qualche idea? – Majster
Semplice matematica! Presto .. –
Ho aperto qualcosa che ho fatto un po 'di tempo fa! https://github.com/LeonardPauli/MYParallaxScrollView Basta usare parallaxView.currentPageIndex :) Ma ancora meglio, usa una scrollview verticale diversa (parallasse per il blocco semplice) per ogni pagina, con la ricarica lì. (Non dimenticare di fare in modo che i riconoscitori dei gesti si blocchino a vicenda): D –