EqualizerTabBarController
class EqualizerTabBarController: UITabBarController
This class controls the TabBarController that manages the 0th and 1st channel equalizer bands that the user can manipulate. This class ensures that the a view is instantiated for each of these channels. It also sets data for each of the instantiated view controllers since they need information regarding which channel each GeneralUIViewController will be handeling.
-
This function manages instantiating the two
GeneralUIViewControllerobjects that show up within theUITabBar. It also creates a new navigation item for itself since the navigation bars defined in each vc will not show up due to thier relationship with regard to this class. Once theseGeneralUIViewControllerobjects have been instantiated, they are assigned to the self property.viewControllers.Declaration
Swift
override func viewDidLoad()
View on GitHub
EqualizerTabBarController Class Reference