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。这是必要的,也是可能的。