渐变视图未显示在模拟器Swift上

时间:2019-02-17 11:46:49

标签: ios swift xcode

所以我在我的UIView中添加了渐变视图,但是当我运行该应用程序时,它无法正确显示UIVIEW,请看一下我尝试在没有渐变的情况下运行它的屏幕截图,并且视图工作得很好here you can see the code i wrote for gradient view

and this is main story board

1 个答案:

答案 0 :(得分:-1)

首先,您的两种渐变颜色都是白色。

您的渐变不令人失望的原因是您指定的位置错误。无需设置startPoint和endPoint,因此您可以删除这些行。

gradient.startPoint = CGPoint.zero
gradient.endPoint = CGPoint(x: 0, y: 1)

并将位置修改为

gradient.locations = [0,1]

如果要以其他方式显示颜色,只需在colors属性中进行切换即可。

下一次,以常规方式而不是作为屏幕截图发布代码会很有用。