как и мой вопрос, я просто хочу спросить кого-то, кто сделал приложение, использующее фон для своих таблиц и ячеек таблиц.Потому что у меня проблема с этим фоном.Вот мой рис приложения с проблемой
Я использую серый цвет для фона в табличном представлении и белый цвет для фона в табличной ячейке, я хочу сделать все ячейки, содержащие текст, белым фоном, но я могуне делай этого.вот мой код
-(void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
UIView* backgroundView = [ [ [ UIView alloc ] initWithFrame:CGRectZero ] autorelease ];
//--new color code--
backgroundView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"celltable_root.png"]];
cell.backgroundView = backgroundView;
for ( UIView* view in cell.contentView.subviews )
{
if(_segmentedControl.selectedSegmentIndex == 0){
FileModel *filemodels = [_filemodels objectAtIndex:indexPath.row];
if([filemodels.fileExpanse compare:@"display"]==0){
backgroundView.backgroundColor = [UIColor whiteColor];
}else{
backgroundView.backgroundColor = [UIColor whiteColor];
}
}
view.backgroundColor = [ UIColor clearColor]; //set cell background
}
[[self tableView] setBackgroundColor:[UIColor grayColor]];
}
что-то не так в моем коде ??