Ho notato sulla nuova app Apple Music che se si passa a My Music, c'è uno UISegmentedControl
che sfuma lo sfondo e il colore del testo dell'indice selezionato mentre si scorre tra Libreria e Playlist. Come posso creare lo stesso effetto? Al momento ho lo stesso setup con uno UIPageViewController
e uno UISegmentedControl
che cambia l'indice selezionato sullo scroll.Dissolvenza dei colori UISegmentedControl come Apple Music
5
A
risposta
0
Il modo in cui posso pensare è di avere un'altra istanza di UISegmentedControl con la stessa configurazione del manichino sovrapposto solo per essere utilizzata come effetto di transizione. Questo manichino dovrebbe essere nascosto o meno nella vista quando non viene eseguita la transizione.
Prima di transito verso un altro indice selezionato, scoprire il manichino con indice di destinazione e iniziamo con alfa = 0.
proporzionale alla transizione di scorrimento, regolare l'alfa manichino di conseguenza. Alla transizione completa, imposta l'istanza reale con l'indice di destinazione e rimuovi il manichino da superview o nascondilo.
Questo dovrebbe fare il trucco credo.
Problemi correlati
- 1. Schema URL Apple Music
- 2. Personalizzazione dei colori di un UISegmentedControl
- 3. Schermata di selezione del genere Apple Music
- 4. PROVA Scelta dei colori iOS 8 - ID account Apple non
- 5. beginReceivingRemoteControlEvents non eventi di attivazione per Apple Music
- 6. I file offline di Apple Music non hanno URL?
- 7. Come faccio a replicare Apple Music di iOS 10 "Menu di azione Peek e pop"
- 8. Come posso implementare il miniplayer in Apple Music nella mia app?
- 9. Come riprodurre i file Apple Music (anche quelli "disponibili offline") con AVPlayer?
- 10. Come disabilitare un UISegmentedControl?
- 11. Rimozione dei colori dall'output
- 12. Come utilizzare un UISegmentedControl per cambiare visualizzazione?
- 13. UISegmentedControl tintColor
- 14. jQuery: Colore dissolvenza
- 15. Dissolvenza in dissolvenza in dissolvenza personalizzata
- 16. modifica dei colori dei fattori ggplot?
- 17. Parametri acquisto iTunes Music Store
- 18. UISegmentedControl nell'app Mail
- 19. Utilizzo di UISegmentedControl come pulsante
- 20. Come personalizzare UISegmentedControl in iOS?
- 21. Simulare la trasparenza dei colori
- 22. Modifica dei colori con CGContextStrokePath
- 23. KnockoutJS: dissolvenza dopo dissolvenza qualcos'altro
- 24. Android: definizione dei colori facendo riferimento ad altri colori definiti
- 25. JQuery dissolvenza in dissolvenza troppo veloce
- 26. UISegmentedControl Best Practice
- 27. Three.js come dissolvenza audio?
- 28. UISegmentedControl con numero distintivo
- 29. cornice di UISegmentedControl
- 30. Tavolozza dei colori personalizzata nell'editor delle proprietà dei colori di Visual Studio