标签: strokeshadow

iOS:如何在UIView上添加阴影和笔触阴影?

我要添加阴影中风的影子UIView 这是我的设计师给我申请阴影,

  • 对于投影,他告诉我使用RGB(176,199,226),不透明度为90%,距离为3,尺寸为5

  • 对于描边阴影,他告诉应用RGB(209,217,226)大小为1和100%不透明度.

这是photoshop应用效果屏幕,

在此输入图像描述在此输入图像描述

具有所需阴影的视图(预期输出)

在此输入图像描述

我尝试了以下方法来获得投影

viewCheck.layer.masksToBounds = NO;
viewCheck.layer.cornerRadius = 5.f;
viewCheck.layer.shadowOffset = CGSizeMake(.0f,2.5f);
viewCheck.layer.shadowRadius = 1.5f;
viewCheck.layer.shadowOpacity = .9f;
viewCheck.layer.shadowColor = [UIColor colorWithRed:176.f/255.f green:199.f/255.f blue:226.f/255.f alpha:1.f].CGColor;
viewCheck.layer.shadowPath = [UIBezierPath bezierPathWithRect:viewCheck.bounds].CGPath;
Run Code Online (Sandbox Code Playgroud)

这就是它的结果,

在此输入图像描述

我在理解如何将中风和阴影应用到photoshop截图中时遇到问题(我已在上面添加).如何应用距离,点差,大小,位置?

有人能指出我应用这些阴影的指南吗?有很多阴影效果出现,我想学习如何在这里提出每个问题!

谢谢 :)

objective-c uiview dropshadow ios strokeshadow

22
推荐指数
3
解决办法
3万
查看次数

如何使用透明文本制作文本笔划

我找到了这个解决方案:对文本进行轮廓效果 这很好,但是可以使文本透明而且只绘制轮廓吗?例如,盒子阴影会发生这种情况,因为即使盒子没有背景,你也不会在盒子下方看到阴影.但是对于文本,如果它是透明的,你可以看到该类型的整个阴影.只获得透明文字的轮廓是否可行?

编辑:这个问题是对不支持例如-webkit-text-outline的浏览器有一个很好的回退,因为它们不会绘制轮廓,它们会使文本不可见...

css svg strokeshadow css-shapes

5
推荐指数
3
解决办法
9874
查看次数

标签 统计

strokeshadow ×2

css ×1

css-shapes ×1

dropshadow ×1

ios ×1

objective-c ×1

svg ×1

uiview ×1