为了创建渐变层,我在现有控制器上叠加了一个UIView.然而,当我加载视图时,新的UIView(自然)是最重要的.
相关代码:
class ViewController: UIViewController {
@IBOutlet weak var myGradientView: GradientView!
override func viewDidLoad() {
super.viewDidLoad()
}
override func viewDidLayoutSubviews() {
self.myGradientView.gradientWithColors(UIColor.whiteColor(), UIColor.blueColor())
}
}
我做了一些搜索,找到了an answer in Objective-C个解释:
[parentView将子视图带到前面:视图];
我不知道objective-c,而且我对Swift还相当陌生,如果有人能对此有所了解,我将不胜感激.
我的问题是:
如何在Swift中更改UIView的z索引或堆栈顺序?