iPhone UILabel свойства - PullRequest
1 голос
/ 19 июля 2011

Я пытаюсь установить тень на моей UILabel.

Я бы хотел, чтобы тень была под углом -90 градусов, расстоянием 1 px, непрозрачностью 55% и размером 0px.

Как выше это может быть реализовано?

Ответы [ 2 ]

2 голосов
/ 19 июля 2011

Уверен, что расстояние в пикселях определяется шрифтом, если нет, я не могу найти способ добраться до него.

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

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

//55% opacity
[label setShadowColor:[[label shadowColor] colorWithAlphaComponent:.55]];
0 голосов
/ 19 июля 2011
UITextLabel *label = [[[UILabel alloc] init] autorelease];
label.shadowOffset = CGSizeMake(0,1);
label.shadowColor = [[UIColor blackColor] colorWithAlphaComponent:0.55];

Вам придется заменить черный цвет тем, что вы хотите.
Я полагаю, что вы не можете размыть тень, но, похоже, вы этого не хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...