添加阴影

2020-07-24  本文已影响0人  浪呀么浪打浪

在Core Graphics中,使用两个过程对图形上下文应用阴影

1、CGContextSetShadow过程:

参数:应用阴影的图形上下文;

offset:偏移量。偏移量相对于将要应用阴影的形状的右边和底部。

blur:要应用到阴影的模糊值,它被指定为一个浮点值。

2、CGContextSetShadowWithColor

设置阴影的颜色。

避免阴影被应用到屏幕底部的第二个矩形上这种,将在应用将阴影效果之前保存图形上下文的状态,然后在需要删除阴影效果时恢复其状态。一般来说,保存和恢复图形上下文的状态不只限于阴影,恢复图形上下文的状态会恢复一切。

    CGContextSaveGState(currentContext)保存图形上下文的状态;和    CGContextRestoreGState(currentContext)恢复到以前的状态;

上一篇下一篇

猜你喜欢

热点阅读