sebelum kita mulai, berikut adalah goal dari tutorial ini.
buat project baru dengan nama AnimatingBackgroundColour. lalu buka mainstoryboard, drag and drop superview kedalam viewcontroller.swift dan namakan superview, seperti dibawah ini
setelah itu tambahkan kode untuk mengganti background pada viewDidLoad(), seperti dibawah ini.
self.superView.backgroundColor = .green
hasilnya akan seperti ini.
untuk mengganti background kita menjadi banyak warna bergantian dengan animasi yang halus kita membutuhkan beberapa komponen kode program yaitu :
1. array yang berisi warna
2. timer untuk melakukan infinite loop
3. uiview animating untuk melakukan transisi animasi dari warna satu ke warna lain
hasil kodeprogramnya untuk requirement di atas seperti dibawah ini.
silahkan kalian baca kodingan di atas. apabila ada pertanyaan silahkan layangkan di komentar, goodluck semuanya ^_^