-3

在我的应用程序中,我有 tableview,我想根据核心数据的数据用颜色填充 tableView 单元格。例如,如果一个单元格包含一个值 50,我用颜色填充半个单元格。如果单元格包含值 25,我用颜色等填充四分之一单元格。那么,我该怎么做呢?

4

1 回答 1

1

这可能会为您的问题提供解决方案。

将自定义视图添加到表格 vie 单元格

如果你的值 50 意味着,

int wd = 50/100*width of tableviewcell;
CGRect rv= CGRectMake(0, 0, wd, height of tableviewcell);
UIView *v=[[UIView alloc] initWithFrame:rv];
v.backgroundColor = [UIColor yourneededcolor];
[[cell contentView] addSubview:v];

并且不要忘记将背景颜色设置uitableviewcellclearcolor

于 2013-03-04T07:51:55.773 回答