Q
垂直颜色梯度
12
A
回答
2
将它旋转90º如何?
编辑从您的评论判断,似乎你通过CAGradientLayer
这样做。 CAGradientLayer
是CALayer
的子类,它具有transform
属性。这个transform
属性需要一个CATransform3D
,它是一个表示要应用于图层的某种线性变换(如缩放,平移或旋转)的结构。
所以真的你只需要make a rotational CATransform3D
并将其设置为CAGradientLayer
的transform
属性。
您或许也可以通过摆弄startPoint
和endPoint
(实际上可能会更简单)来完成这项工作。
76
默认的startPoint和端点将有梯度从顶部显示你的颜色,底部(这在我心目中是一个垂直梯度)。如果你想在梯度从左至右显示(再次在我心中,这是一个水平梯度),使用此代码对你CAGradientLayer:
[gradientLayer setStartPoint:CGPointMake(0.0, 0.5)];
[gradientLayer setEndPoint:CGPointMake(1.0, 0.5)];
一个3D转换是不必要的。
+0
不错的一个家伙+1 – Warewolf 2013-07-15 15:39:23
相关问题
- 1. 您可以用线性梯度财产做垂直背景颜色
- 2. 高图 - 垂直和水平的梯度
- 3. CSS梯度 - 铬 - 恶心垂直条纹
- 4. 圆形颜色梯度(色调)在firemonkey
- 5. 在SAS图中显示颜色梯度
- 6. int值转换为颜色的梯度
- 7. GGPLOT2绘图背景颜色梯度
- 8. 获取梯度背景颜色
- 9. 在C中生成颜色梯度#
- 10. ggplot更改填充颜色而不会丢失颜色梯度
- 11. 颜色梯度算法在Lab颜色空间
- 12. Eclipse:改变垂直条的颜色
- 13. PHP交替单元格颜色垂直
- 14. 垂直使用2种颜色的UILabel
- 15. 多个垂直背景颜色CSS3
- 16. 垂直滚动条颜色不变
- 17. 如果ie ie9检测到梯度颜色或梯度特征不可能,则替换渐变颜色
- 18. 不能使用CSS来获得垂直梯度只有
- 19. 垂直梯度线或无序列表的形状
- 20. 与垂直梯度背景箭头按钮
- 21. php函数从灰度梯度获取图像颜色
- 22. 如何更改水平ProgressBar的开始颜色和结束颜色的梯度
- 23. OpenCV颜色浓度直方图
- 24. 垂直进度条
- 25. 可视化HOG特征,为什么梯度的方向与实际梯度方向垂直
- 26. jQuery的语法: - 线性梯度(“颜色”,白色)以“色”为变量
- 27. ggplot:使用用户棒颜色梯度值
- 28. R图 - 具有颜色梯度的正态曲线
- 29. Primefaces按钮颜色均匀不是梯度
- 30. 用于热图的非线性颜色梯度R
我用gradient.startpoint和gradient.endpoint旋转...这是好的...? 我需要180度旋转..我应该使用与上面相同的逻辑。 – darshan 2010-08-16 06:46:27
@darshan编辑答案 – 2010-08-16 07:04:16