2011-09-16 46 views

回答

1

你可以尝试下面的代码。 U可以根据背景颜色改变文字或阴影的颜色。

[label setShadowColor:[UIColor darkGrayColor]]; 

[label setShadowOffset:CGSizeMake(0, -1)]; 
0

如果你在灰色背景下,我通常只使用UILabel的文本阴影属性,位于下方一个像素,颜色为白色。这非常接近。如果你真的需要更多的东西(例如,如果你想要上面的黑边,那么你需要编写一个自定义标签多次绘制文本)。虽然CoreGraphics可以帮助你一点CGContextSetShadow。