2

UILabelゲームの現在のスコアを示すカスタマイズされたテキストを作成しようとしています。顧客は、テキストの色/パターンを木製パネルのようなものにしたいというスクリーン ショットを私にくれました。

これは可能ですか?これに関連するものを求めてウェブを精査するのに膨大な時間を費やしましたが、具体的なものは何も見つかりませんでした. 私がたどったがうまくいかなかった1つのリードは、次のものを使用していました。

[UILabel setTextColor:[UIColor colorWithPatternImage:[UIImage imageNamed: @"WoodenPanel.png"]]];

画像を使用してテキストの色として設定する方法があるようです。しかし、これを使用すると、完全に黒くなりUILabelます。これは正しい軌道に乗っていますか?それとも、これは単に不可能ですか?

4

3 に答える 3

2

次のようにする必要があります。

[labelName setTextColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"IMAGENAME.PNG"]]];

あなたがしたようではありません

[UILabel setTextColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"IMAGENAME.PNG"]]];

代わりに宣言されたラベルの名前を付ける必要がありますUILabel

于 2013-01-30T21:15:57.053 に答える
0

UILabel のテキストに colorWithPatternImage: を割り当てることはできますか?

ただし、 colorWithPatternImage を使用します

うまくいかなかった とはどういう意味ですか?

また、これは私があなたに与えたリンクの複製である可能性があります.

于 2013-01-30T20:51:00.423 に答える