、使用:152、G:193、B:193
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(100, 100, 100, 60)];
label.textColor = [UIColor colorWithRed:((float)152/255) green:((float) 193/255) blue:((float) 193/255) alpha:1.0f];
IはRになってしまった#98c1c1のRGB成分を見つけるためのPhotoshopを使用します。そして、colorWithRed:green:blue:alpha:
は、0と1の間の正規化値をとり、そして私はそれ外側グローについては
255以上のRGB値作られた理由ですが、使用します。
label.layer.shadowColor = [UIColor whiteColor].CGColor;
label.layer.shadowOffset = CGSizeMake(0.0, 0.0);
label.layer.shadowRadius = 10.0;
label.layer.shadowOpacity = 0.3;
label.layer.masksToBounds = NO;
あなたは不透明度が30%になりたいと影の色#ffffff(白)。そのため、label.layer.shadowOpacity
は0.3(30%)に設定され、label.layer.shadowColor
は白に設定されています。
インナーグローをどのように実装するのかよく分かりませんが、テキストを複製してフォントを小さくし、新しいテキストを中央に配置してインナーグローの効果を作り出すメソッドを作成することもできます。輸入することを忘れないでください<Quartzcore/Quartzcore.h>
!
これはおそらくあなたを助けることができます:http://stackoverflow.com/questions/1420131/iphone-text-glow-effectまたはthis http://www.redrobotstudios.com/blog/2010/04/29/create-グローソフト・シャドウ・テキスト・オン・アイフォン/ – TheZ