我想创建一个渐变图层并将其插入视图中,但视图未完全填充...
我的实际代码是:
gradientLayer.frame = topView.bounds
gradientLayer.colors = [UIColor.white.cgColor, UIColor.black.cgColor]
topView.layer.insertSublayer(gradientLayer, at: 0)
Run Code Online (Sandbox Code Playgroud)
我不知道它..它适用于全屏视图,但不是更多的小视图..
当然,顶视图是从故事板导入的.也许我在view.bound中犯了一个错误我不知道.我是swift和iOS的初学者,所以一切皆有可能!
编辑:问题不是视图的大小,而是图层的大小太小,因为视图的背景颜色填充所有空间而不是图层