如何以编程方式为#os中的阴影颜色提供#3f51b5颜色代码

时间:2015-07-16 08:30:57

标签: ios web-safe-colors

我想用#3f51b5制作阴影颜色。

我该怎么做?希望你的帮助。这种类型不能用来做到这一点。

cell.layer.shadowColor = [UIColor purpleColor].CGColor;

2 个答案:

答案 0 :(得分:0)

设置颜色后给出阴影半径,偏移和不透明度,将颜色转换为rgba并使用此

  cell.layer.shadowColor = [UIColor colorWithRed:0.2471 green:0.3176 blue:0.7098 alpha:1.0].CGColor;
  cell.layer.shadowRadius=10;
  cell.layer.shadowOffset=CGSizeMake(1, 1);
  cell.layer.shadowOpacity=1;

如果你想使用十六进制颜色,只能使用它 How can I create a UIColor from a hex string?

答案 1 :(得分:0)

你需要先设置阴影

cell.layer.shadowRadius=8;
cell.layer.shadowOffset=CGSizeMake(-1, -1);// this make top left shadow
cell.layer.shadowOpacity=1;
cell.layer.shadowColor = [UIColor colorWithRed:0.2471 green:0.3176 blue:0.7098 alpha:1.0].CGColor;