Я построил панель вкладок через раскадровку, и чтобы настроить цвет, я изменяю его в делегате приложения с помощью UITabBar.appearance().barTintColor = Color
,
У меня есть метод градиента, такой:
func setGradientBackground(colorOne: UIColor, colorTwo: UIColor) {
let gradientlayer = CAGradientLayer()
gradientlayer.frame = bounds
gradientlayer.colors = [colorOne.cgColor, colorTwo.cgColor]
gradientlayer.locations = [0, 1]
gradientlayer.startPoint = CGPoint(x: 1.0, y: 0.0)
gradientlayer.endPoint = CGPoint(x: 0.0, y: 0.0)
layer.insertSublayer(gradientlayer, at: 0)
}
Как мне применить это к фону панели вкладок?