Objective c UILabel TextColor在iphone上未更改

Objective c UILabel TextColor在iphone上未更改,objective-c,uilabel,Objective C,Uilabel,我正在将ui标签文本颜色也更改为下面给定的代码,但它不起作用 Q1.textColor=[UIColor colorWithRed:88/255.0 green:89/255.0 blue:91/255.0 alpha:0]; 您可能希望alpha等于1而不是0(零表示完全透明,您可能误解了这一点……): 顺便说一下,你问题的标题不准确。文本颜色很可能正在更改,但您看不到文本,因为它是透明的。您可能希望alpha等于1而不是0(零表示完全透明,您可能误解了这一点……): [Q1

我正在将
ui标签
文本颜色也更改为下面给定的代码,但它不起作用

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

您可能希望alpha等于1而不是0(零表示完全透明,您可能误解了这一点……):


顺便说一下,你问题的标题不准确。文本颜色很可能正在更改,但您看不到文本,因为它是透明的。

您可能希望alpha等于1而不是0(零表示完全透明,您可能误解了这一点……):

    [Q1 setTextColor:[UIColor colorWithRed:88.0/255.0 green:89.0/255.0 blue:91.0/255.0 alpha:1.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
:)


你只是忘了添加alpha:1.0(:)

你想让它透明吗?你应该试试alpha 1

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

你想让它透明吗?你应该试试alpha 1

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

这样做是因为颜色alpha为0表示透明

   Q1.textColor=[UIColor colorWithRed:88.0/255.0 green:89.0/255.0 blue:91.0/255.0 alpha:1];

这样做是因为颜色alpha为0表示透明

   Q1.textColor=[UIColor colorWithRed:88.0/255.0 green:89.0/255.0 blue:91.0/255.0 alpha:1];

您需要将alpha更改为1,alpha表示不透明度(透明度)。

您需要将alpha更改为1,alpha表示不透明度(透明度)。

除了提供alpha值0.0外,还需要检查整数除法与浮点除法,因为方法需要浮点,所以当您将88(int)除以255.0(浮点)时对于红色值,您提供的是0,而不是0.34;对于绿色和蓝色值,您提供的是类似的0

除了提供alpha值0.0外,还应检查整数除法与浮点除法,因为该方法需要浮点,因此当您将88(int)除以255.0(float)时,红色值将提供0而不是0.34,绿色和蓝色值也将提供0

没有。在需要和可能的情况下,Int 0将升级为float 0.0。这是需要的,也是可能的。在需要和可能的情况下,Int 0将升级为float 0.0。这是必要的,也是可能的。