5
我注意到在新的Apple音樂應用程序,如果你去我的音樂,有一個UISegmentedControl
淡入選定的索引的背景和文字顏色,當你在庫和播放列表之間滾動。我如何創建相同的效果?目前,我的設置與UIPageViewController
和UISegmentedControl
相同,可以在滾動時更改選定的索引。褪色UISegmentedControl顏色像蘋果音樂
我注意到在新的Apple音樂應用程序,如果你去我的音樂,有一個UISegmentedControl
淡入選定的索引的背景和文字顏色,當你在庫和播放列表之間滾動。我如何創建相同的效果?目前,我的設置與UIPageViewController
和UISegmentedControl
相同,可以在滾動時更改選定的索引。褪色UISegmentedControl顏色像蘋果音樂
我能想到的方式是將UISegmentedControl的另一個實例與覆蓋啞元相同的配置僅用作過渡效果。當不轉換時,該虛擬圖像應該隱藏或不在視圖上。
之前轉換到另一個選定的索引,取消隱藏與目標索引虛設,用α-= 0
正比於滾動過渡開始,相應地調整虛設阿爾法。在完成轉換時,使用目標索引設置實例並從超級視圖中刪除虛擬或隱藏它。
這應該是我想的。