2011-09-16 7 views

答えて

1

Uは次のコードを試すことができます。 Uは背景の色に基づいてテキストまたは影の色を変更できます。

[label setShadowColor:[UIColor darkGrayColor]]; 

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

灰色の背景にいる場合は、通常は、下に1ピクセル下に位置するUILabelのテキストシャドープロパティを使用します。それはかなり近いです。より多くの印刷物が必要な場合(つまり、上に黒いエッジを表示する場合は、テキストを複数回描画するカスタムラベルを作成する必要があります)。 CoreGraphicsは、CGContextSetShadowであなたを少し助けることができます。

関連する問題