自分のUILabelにグラデーションカラーを追加するか、iPhoneのスクリーンにテキストを追加します。私はそれをする方法を知りたい。どちらもインターフェイスとプログラマチックに使用します。iPhoneデベロッパーのテキストにグラデーションカラーまたはイメージを追加する方法
TNXインタフェースで
自分のUILabelにグラデーションカラーを追加するか、iPhoneのスクリーンにテキストを追加します。私はそれをする方法を知りたい。どちらもインターフェイスとプログラマチックに使用します。iPhoneデベロッパーのテキストにグラデーションカラーまたはイメージを追加する方法
TNXインタフェースで
で、あなたはラベルを選択し、インスペクタ(リンゴ+ 1)に移動し、そこから色を変更することができるはずです。
プログラムによって、次のプロパティを使用します。
UILabel textColor property reference
例:
[mylabelというのSETTEXTCOLOR:[UIColor redColor]。
グラデーションには、これを少し伸ばすだけです。 グラデーションするテキストをラベルのグループに分割し、並べ替えのリストを使用してグループ化し、グループ化されたラベルを反復処理してtextColorを適用します。この種のグラデーションは簡単で、提供されたドキュメントからすぐに得られます。
私はグラデーションとは色だけではありません。 – rkb
編集:私はすべての後に私の以前のコメントに展開し、この目的のためにUILabelの少しサブクラスを作成し
。あなたはそれについてhereを読むことができ、コードを入手することもできます。
これが結果です:
旧返信:
この質問に対する私の回答を参照してください。How do I add a gradient to the text of a UILabel, but not the background?
はあなたが後にあるものを達成するために必要なコードを表示します。
これは、この質問に非常によく似ています:http://stackoverflow.com/questions/1266179/how-to-add-a-gradient-on-a-uilabel –