gpt4 book ai didi

swift - CAGradientLayer 位置为负值

转载 作者:行者123 更新时间:2023-11-30 11:18:25 24 4
gpt4 key购买 nike

关于CAGradientLayerlocations属性的文档指定它必须设置为从0到1的NSNumber数组,但它实际上适用于负数和大于1的数字。这样使用安全吗?

它按照您期望的方式工作

gradientLayer.locations = [0, 1]

gradient 1

gradientLayer.locations = [-0.3, 1.3]

gradient 2

最佳答案

是的,使用负数或值>1是安全的。但如果您使用该图层可能会与其他 View 重叠。为了解决这个问题,我们需要对父层使用 masktobounds 属性。

关于swift - CAGradientLayer 位置为负值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51554912/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com