试图给UILabel一个阴影,但它不会出现

Dou*_*ith 7 objective-c uiview uilabel ios ios6

我试图在我的应用程序的一个类中给一个标签一个阴影,但它根本不起作用.什么都没有出现.我究竟做错了什么?

// Set label properties
titleLabel.font = [UIFont boldSystemFontOfSize:TITLE_FONT_SIZE];
titleLabel.adjustsFontSizeToFitWidth = NO;
titleLabel.opaque = YES;
titleLabel.backgroundColor = [UIColor clearColor];
titleLabel.textColor = titleLabelColor;
titleLabel.shadowColor = [UIColor blackColor];
titleLabel.shadowOffset = CGSizeMake(10, 10);
Run Code Online (Sandbox Code Playgroud)

它只是白色,没有阴影.

Aja*_*ary 13

在将titleLabel添加到self.view之前,只需添加此行

 titleLabel.layer.masksToBounds = NO;
Run Code Online (Sandbox Code Playgroud)

祝好运 !!