我想更改UILabel文本的 colored颜色 ,但我无法更改 colored颜色 ,我的代码就是这样的.

UILabel *categoryTitle = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 46, 16)];
categoryTitle.text = @"abc";
categoryTitle.backgroundColor = [UIColor clearColor];
categoryTitle.font = [UIFont systemFontOfSize:12];
categoryTitle.textAlignment = UITextAlignmentCenter;
categoryTitle.adjustsFontSizeToFitWidth = YES;
categoryTitle.textColor = [UIColor colorWithRed:188 green:149 blue:88 alpha:1.0];
[self.view addSubview:categoryTitle];
[categoryTitle release];

标签文本 colored颜色 为白色,而不是我的自定义 colored颜色 .

谢谢你的帮助.

推荐答案

UIColor的RGB组件在0和1之间zoom ,而不是最多255.

try

categoryTitle.textColor = [UIColor colorWithRed:(188/255.f) green:... blue:... alpha:1.0];

Swift :

categoryTitle.textColor = UIColor(red: 188/255.0, green: ..., blue: ..., alpha: 1)

Objective-c相关问答推荐

在没有for循环的情况下获取另一个数组中每个对象的属性值数组

self.ivar 和 ivar 之间的区别?

我应该打电话给 [super awakeFromNib] 吗?

在 iOS 中实现闪屏

iOS 应用 Display Recorder 如何在不使用私有 API 的情况下录制屏幕?

单元测试私有方法 - 目标 C

在 Objective-C 中在 iPhone 上使用 HTTP POST 和 GET 的教程

为什么我的 UIButton 的内部修饰事件没有被调用?

启动 Finder 窗口并 Select 特定文件

如何将当前方法的名称或签名放入 NSString?

从 UIScrollView 中删除所有子视图?

在 NSNumbers 的 NSArray 中查找最小值和最大值

如何在iphone的objective-c中以编程方式调整图像大小

WKWebView 判断 JavaScript 返回值

如何将小时数添加到 NSDate?

我可以在 Objective-C 中重载运算符吗?

iOS ScrollView 需要约束 y 位置或高度

目标覆盖 FRAMEWORK_SEARCH_PATHS 构建设置

所有异常断点在模拟器上无缘无故停止

@synthesized 保留属性的释放是如何处理的?