在我的应用程序中,我有 tableview,我想根据核心数据的数据用颜色填充 tableView 单元格。例如,如果一个单元格包含一个值 50,我用颜色填充半个单元格。如果单元格包含值 25,我用颜色等填充四分之一单元格。那么,我该怎么做呢?
问问题
159 次
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];
并且不要忘记将背景颜色设置uitableviewcell
为clearcolor
。
于 2013-03-04T07:51:55.773 回答