【发布时间】:2018-11-21 10:30:41
【问题描述】:
如果我这样做view.layer.shadowOffset = CGSize(width: -1, height: 1),数字 -1 表示宽度,1 表示高度究竟是什么意思?从 CGSize 中确定的阴影是如何传递的?我找到了文档,但它不是很有用
【问题讨论】:
-
表示与当前帧相差一分。宽度的负值/正值应该用于设置阴影需要向左/向右平移。高度的负数/正数应该用于设置阴影需要转换到顶部/底部。我建议创建 4 个视图,在它们上应用“w:0,h:4”、“w:0,h-4”、“w:4,h:0”、“w-4”的阴影: h:0" 来说明它。