iphone - 如何以编程方式更改 View 的 UIColor

标签 iphone objective-c uicolor

好吧,这个问题是通过 friend 提出来的,所以在翻译中可能会丢失...

基本上我们需要改变 View 的颜色。它似乎以 NSString 格式存储,但使用 NSString 设置 UIColor 似乎没有做任何事情。换句话说,如果 NSString color 的值为“redColor”,那么:

self.view.backgroundColor = color;  //does nothing

免责声明:我们是 Objective-C/iPhone 新手。

最佳答案

尝试

self.view.backgroundColor = [UIColor redColor];

你也可以给出 RGB 值,比如

self.view.backgroundColor = [UIColor colorWithRed:200/255.0 green:0/255.0 blue:67/255.0 alpha:1.0];

一切顺利。

关于iphone - 如何以编程方式更改 View 的 UIColor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2508600/

相关文章:

Objective-C WKWebView 不会根据类文档公开 ScrollView

ios - 如何在 Objective-C 中异步获取 API 数据?

ios - 查找每个季度中两个日期之间的天数

java - 使用什么模式在 Java 中解密来自 iPhone 的 RSA 消息?

ios - View 模型应该对 View Controller 中的事件使用react吗?

ios - 使导航栏颜色与 uibutton swift 相同

ios - Swift - 设置随机 UIColor 不起作用

iphone - 创建一个可以在以后单击同一按钮时添加到的可变数组?

objective-c - 计算 Objective C (Cocoa) 中文件夹内的文件数

ios - 更改 UIView 的背景颜色