我在主视图中放置了两个uiviews但是我无法改变它们的颜色
self.newView.backgroundColor =[UIColor colorWithRed:224.0f/255 green:237.0f/255 blue:246.0f/255 alpha:1.0];
我做错了什么?
的 的 **解决* * ** 将代码移至
viewDidAppear
答案 0 :(得分:0)
您设置的颜色几乎与默认颜色相似。这就是我认为你感到困惑的原因。请将颜色更改为[UIColor colorWithRed:0/255绿色:0/255蓝色:246.0f / 255 alpha:1.0];
你会看到一种蓝色。我认为这是问题所在。
答案 1 :(得分:0)
尝试
self.newView.backgroundColor =[UIColor colorWithRed:224.0f/255.0f green:237.0f/255.0f blue:246.0f/255.0f alpha:1.0f];
我认为这是因为你没有除以浮点值并且它正在转换为整数。
答案 2 :(得分:0)
当我将代码切换到viewWillAppear