3

xCode 4.5.1 インターフェイスビルダーでの作業:

RGB 値を使用してラベルのテキストの色のプロパティを変更しようとすると、背景色も自動的に同じ値に変更されます。

言い換えると:

ラベルのテキスト色の RGB 値を設定すると、スライダーを使用しない限り、背景色も変更されます。

背景ではなくテキストの色だけが変わるようにするにはどうすればよいですか?

4

2 に答える 2

12

UILabelクラスにはプロパティtextColorとがありbackgroundColorます。それらを操作できます。

label.textColor = [UIColor greenColor];
label.backgroundColor = [UIColor clearColor];

Interface Builder を介して作業するには、ラベルを選択してから属性インスペクターに移動する必要があります。そこには、Label という名前のセクションがあります。そこにカラータブがあります。文字色用です。Label セクションの下に、View という名前のセクションがあります。背景という名前のタブが含まれています。そこで背景色を設定できます

于 2013-02-15T07:48:54.790 に答える