【发布时间】:2018-07-14 12:56:17
【问题描述】:
我在标签栏添加了一个自定义渐变层,使其更加用户友好。但我的标签栏按钮在渐变层下。 有人知道这里有什么问题吗? The UI image just to clarify what I mean
class TabBarUiViewController: UITabBarController {
let layerGradient = CAGradientLayer()
override func viewDidLoad() {
super.viewDidLoad()
layerGradient.colors = [UIColor.init(red: 247/255, green: 146/255, blue: 30/255, alpha: 1).cgColor, UIColor.init(red: 236/255, green: 104/255, blue: 66/255, alpha: 1).cgColor]
layerGradient.startPoint = CGPoint(x: 0, y: 0.5)
layerGradient.endPoint = CGPoint(x: 1, y: 0.5)
layerGradient.frame = CGRect(x: 0, y: 0, width: view.bounds.width, height: view.bounds.height)
self.tabBar.layer.addSublayer(layerGradient)
}
}
这是我在网上找到的全部代码
【问题讨论】:
标签: ios iphone swift uitabbarcontroller gradient