2013-08-05 32 views
-1

伊夫放置在两个uiviews在我的主视图但我不能改变它们的颜色UIViews不改变背景颜色

self.newView.backgroundColor =[UIColor colorWithRed:224.0f/255 green:237.0f/255 blue:246.0f/255 alpha:1.0]; 

我到底做错了什么?

** *解决* ** 移动代码

viewDidAppear

+2

显示如何添加视图。您提供的代码不足以识别问题 – bengoesboom

+2

您确定插座已连接吗?还是代码中添加了视图? –

+0

@MattLong刚刚检查网点连接 – DevC

回答

0

您设置的颜色几乎类似于默认的。这就是为什么我认为你感到困惑。请将颜色更改为[UIColor colorWithRed:0/255 green:0/255 blue:246.0f/255 alpha:1.0];

你会看到一个蓝色的颜色。我认为这是问题。

+0

没有变化,很奇怪,颜色甚至不会改变 – DevC

+0

请分享更多的代码块。我认为缺少一些东西。 – shuvo

0

尝试

self.newView.backgroundColor =[UIColor colorWithRed:224.0f/255.0f green:237.0f/255.0f blue:246.0f/255.0f alpha:1.0f]; 

我想那是因为你没有一个浮点值划分,它的铸造为整数。

0

当我将代码切换到viewWillAppear