iPhone UILabel属性

时间:2011-07-19 14:44:12

标签: iphone uilabel

我正试图在我的UILabel上设置阴影。

我希望阴影处于-90度角,1像素距离,55%不透明度和0像素大小。

以上如何实施?

2 个答案:

答案 0 :(得分:2)

非常确定px距离是由字体决定的,如果不是我找不到可以找到它的方法。

UITextLabel *label = [[[UITextLabel alloc] init] autorelease];

//Shadow straight down
[label setShadowOffset:CGSizeMake(0,1)];

//55% opacity
[label setShadowColor:[[label shadowColor] colorWithAlphaComponent:.55]];

答案 1 :(得分:0)

UITextLabel *label = [[[UILabel alloc] init] autorelease];
label.shadowOffset = CGSizeMake(0,1);
label.shadowColor = [[UIColor blackColor] colorWithAlphaComponent:0.55];

你必须用你想要的任何东西替换blackColor 我想你无法模糊阴影,但你似乎也不想要它。