Zauważyłem w nowej aplikacji Apple Music, że jeśli przejdziesz do My Music, pojawi się UISegmentedControl
, która znika wraz z tłem i kolorem tekstu wybranego indeksu podczas przewijania biblioteki i list odtwarzania. Jak mogę stworzyć ten sam efekt? W tej chwili mam tę samą konfigurację z UIPageViewController
i UISegmentedControl
, która zmienia wybrany indeks podczas przewijania.Zanikanie kolorów UISegmentedControl takich jak Apple Music
5
A
Odpowiedz
0
Sposób, w jaki mogę myśleć, to mieć kolejną instancję UISegmentedControl z tą samą konfiguracją, co nałożony manekin, tylko jako efekt przejścia. Ten manekin powinien być ukryty lub niewidoczny w widoku, gdy nie jest przenoszony.
Przed transportu do innej wybranej indeksu pokazania smoczek wskaźnik docelowy i rozpocząć alfa = 0
proporcjonalny do przejścia przewijania regulacji obojętne alfa odpowiednio. Po zakończeniu przejścia ustaw prawdziwą instancję z indeksem docelowym i usuń manekin z widoku superwizyjnego lub ukryj go.
To powinno wystarczyć, jak sądzę.