你能用Core Graphics绘制文字阴影/轮廓吗?

And*_*son 2 iphone cocoa-touch objective-c

我有一个绘制圆角矩形的类,在它周围放置一个边框,中间有一段文字.

我想在文本中添加阴影/轮廓,以便文本看起来像UINavigationBar上的标题.

CoreGraphics可以实现吗?

Jas*_*wig 8

通过在文本下方添加没有模糊的白色阴影来创建插入文本(假设光线来自顶部.)

在CoreGraphics中,在绘制文本之前设置阴影

CGContextSetShadowWithColor(ctx, 
                            CGSizeMake(0, -1), 
                            0,  
                            [UIColor whiteColor].CGColor);
Run Code Online (Sandbox Code Playgroud)