-1

我在主视图中放置了两个 uiview,但是我无法更改它们的颜色

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

我究竟做错了什么?

**已解决* * ** 将代码移至

viewDidAppear

4

3 回答 3

0

尝试

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

我认为这是因为您没有除以浮点值,而是将其转换为整数。

于 2013-08-05T20:42:23.803 回答
0

当我将代码切换到viewWillAppear

于 2013-11-14T15:30:00.687 回答
0

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

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

于 2013-08-05T20:33:26.307 回答