2009-08-12 12 views
0

自分のUILabelにグラデーションカラーを追加するか、iPhoneのスクリーンにテキストを追加します。私はそれをする方法を知りたい。どちらもインターフェイスとプログラマチックに使用します。iPhoneデベロッパーのテキストにグラデーションカラーまたはイメージを追加する方法

TNXインタフェースで

+0

これは、この質問に非常によく似ています:http://stackoverflow.com/questions/1266179/how-to-add-a-gradient-on-a-uilabel –

答えて

-1

で、あなたはラベルを選択し、インスペクタ(リンゴ+ 1)に移動し、そこから色を変更することができるはずです。

プログラムによって、次のプロパティを使用します。

UILabel textColor property reference

例:

[mylabelというのSETTEXTCOLOR:[UIColor redColor]。

UIColor reference

グラデーションには、これを少し伸ばすだけです。 グラデーションするテキストをラベルのグループに分割し、並べ替えのリストを使用してグループ化し、グループ化されたラベルを反復処理してtextColorを適用します。この種のグラデーションは簡単で、提供されたドキュメントからすぐに得られます。

+0

私はグラデーションとは色だけではありません。 – rkb

0

編集:私はすべての後に私の以前のコメントに展開し、この目的のためにUILabelの少しサブクラスを作成し

。あなたはそれについてhereを読むことができ、コードを入手することもできます。

これが結果です:

enter image description here

旧返信:

この質問に対する私の回答を参照してください。How do I add a gradient to the text of a UILabel, but not the background?

はあなたが後にあるものを達成するために必要なコードを表示します。

関連する問題