0

UILabels以下のコードでテキストの色も変更していますが、機能していません。

    Q1.textColor=[UIColor colorWithRed:88/255.0 green:89/255.0 blue:91/255.0 alpha:0];
4

7 に答える 7

1

おそらく、アルファを 0 ではなく 1 に等しくしたかったでしょう (ゼロは完全に透明であることを意味します。これを誤解している可能性があります...):

Q1.textColor = [UIColor colorWithRed:88 / 255.0f
                               green:89 / 255.0f
                                blue:91 / 255.0f
                               alpha:1.0f];

ところで、あなたの質問のタイトルは不正確です。テキストの色が変わっている可能性が高いですが、透明なのでテキストは見えません。

于 2012-09-04T04:56:01.343 に答える
1
 Q1.textColor=[UIColor colorWithRed:(88/255.f) green:(89/255.f) blue:(91/255.f) alpha:1];
于 2012-09-04T04:59:01.143 に答える
0

alpha を 1 に変更する必要があります。 Alpha は不透明度 (透明度) を表します。

于 2014-03-23T23:08:51.550 に答える
0
    [Q1 setTextColor:[UIColor colorWithRed:88.0/255.0 green:89.0/255.0 blue:91.0/255.0 alpha:1.0]];

追加するのを忘れるだけですalpha:1.0:)

于 2012-09-04T04:56:13.340 に答える
0

透明にしようとしていませんか?アルファ 1 を試す必要があります。

Q1.textColor = [UIColor colorWithRed:88/255.0 green:89/255.0 blue:91/255.0 alpha:1];
于 2012-09-04T04:56:18.473 に答える
0

色のアルファが 0 の場合は透明であるため、これを行います

   Q1.textColor=[UIColor colorWithRed:88.0/255.0 green:89.0/255.0 blue:91.0/255.0 alpha:1];
于 2012-09-04T04:57:22.767 に答える