如何获取系统UITableVIewCell详细信息标签的文本颜色?

时间:2012-02-09 12:23:46

标签: ios system rgb textcolor

我真的很喜欢这种感觉。

并且还有一些其他系统颜色,我在UIColor文档中找不到它们的API,

,例如nib文件中按钮的默认文本颜色等。

那么我有什么方法可以使用它们吗?

我的意思是,它们只是颜色,没有风险,对吧?

或者是否有任何看似相似的RGBA值?非常感谢!

3 个答案:

答案 0 :(得分:8)

UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"cell"];
    [[cell detailTextLabel] textColor]

textColor将返回cellsTextLabel单元格的UIColor对象。

答案 1 :(得分:2)

通过将模拟器的屏幕截图拉到Photoshop中,我得到以下值:

[UIColor colorWithRed:0.22 green:0.33 blue:0.55 alpha:1.0]

看起来非常接近我的设备。但是muffe2k的答案总能奏效。

答案 2 :(得分:0)

我将[UIColor grayColor]用于UITableViewCell.detailsTextLabel.textColor。乍一看,灰色和原色之间没有区别。